Увеличение разрешают пользователям авторизацию в ASP.net - PullRequest
0 голосов
/ 27 января 2012

Я использую формы аутентификации для пользователей моего сайта.и некоторые пользователи могут вводить некоторые страницы на основе web.config:

  <authorization>
     <allow users="admin"/>
    </authorization>

Я хочу увеличивать разрешение пользователей динамически.

1 Ответ

2 голосов
/ 27 января 2012

Вы должны использовать поставщика ролей и настроить web.config, чтобы разрешить или запретить на основе ролей.

В вашем web.config

<authorization>
   <allow roles="Administrators" />
   <deny users="*" />
</authorization>

В коде вашей страницы используйте класс Roles.

...