аутентификация в web.config - PullRequest
       3

аутентификация в web.config

0 голосов
/ 26 декабря 2011

У меня есть web.config с

<location path="MyFolder"> 
<system.web> 
<authorization> 
<allow users="MySiteUsers" /> 
</authorization> 
</system.web> 
</location>

У меня вопрос: где мне определить роль «MySiteUsers»?

Ответы [ 2 ]

1 голос
/ 26 декабря 2011

Вам необходимо определить роль MySiteUsers в хранилище членства любого Членства поставщика роли , выбранного вами для использования .

Вы можете Реализуйте свой собственный , если хотите, но одним из наиболее распространенных вариантов является SQL Server - вы можете легко настроить его, используя aspnet_regsql.exe.

0 голосов
/ 27 декабря 2011

Согласно вашей конфигурации, вы предоставляете разрешение определенному пользователю «MySiteUsers», тогда вам понадобится поставщик членства.Это может быть так же просто, как определение пользователя в вашем файле web.config или провайдере AspNetMembership и т. Д. Это действительно отличается от ролей, поэтому, если вам нужна роль, вам потребуется реализация RoleProvider и смена пользователей на роли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...