#c# #asp.net #webforms #web-config
#c# #asp.net #веб-формы #веб-конфигурация
Вопрос:
Я работаю над приложением. Он не использует идентификационные данные или членство, имеет собственную систему безопасности.
У меня есть role
таблица, где roleid
есть PK
и RoleName .
Я добавил административные формы и хочу, чтобы их мог просматривать только пользователь, который является администратором.
если бы членство использовалось тогда в RoleManager, мы могли бы запретить пользователям, но как это сделать в веб-конфигурации текущего сценария.
Комментарии:
1. Отказаться от своей «собственной системы безопасности»? Или, по крайней мере, напишите для него свой собственный ролевик. Укажите версии (.NET и ASP.NET ) вы используете, это может иметь значение.
2. .net 4.5 asp.net веб-формы
Ответ №1:
Если эти формы находятся в элементах управления, возможно, сделайте что-то подобное:
visible="<%# CheckEdit_Status() %>"