ASP.Net MVC 4 Управление ролями - проверка подлинности Windows
У меня есть веб-приложение MVC 4, которое я хочу реализовать SqlRoleProvider
а также Windows Authentication
внутрь.
После того как я сделал поиск в Google, я добавил SqlRoleProvider
таблицы в моей базе данных, запустив aspnet_regsql
Команда в командной строке VS. Затем я добавил это к моему web.config
:
<authentication mode="Windows" />
<roleManager enabled="true">
<providers>
<clear />
<add connectionStringName="PortalDbContext" applicationName="/" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" />
<add applicationName="/" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" />
</providers>
</roleManager>
Теперь мне нужно знать, как я могу управлять ролями? Я имею в виду, как создавать / редактировать / удалять роли и назначать / отменять назначение пользователей из ролей?
Должен ли я создать эти страницы самостоятельно или есть что-то уже доступно, может быть с NuGet
?
1 ответ
Я обычно просто катаюсь. И это были годы, не уверен, что он больше поддерживается, но вы можете использовать инструмент администрирования веб-сайта Asp.Net, если вы на IIS. Он медленный и неуклюжий, но, если я вспомню, работа сделана.