Супер простой вопрос из ASP newb: У меня есть только внутренний ASP.NET-сайт, над которым я работаю, и использует встроенный в Windows интерфейс через панель. Есть три роли, которые я хочу связать с сайтом: пользователем, менеджером и администратором. Сайт открыт для всей организации, поэтому любой, кто прошел аутентификацию, является пользователем, если только он не является менеджером или администратором.Роли ASP.NET с Windows Auth
Список администраторов и менеджеров должен находиться в базе данных, а не в web.config. Информация о роли этого сайта никоим образом не связана с тем, что можно узнать из профиля AD пользователя.
Я довольно быстро подбираю ASP.NET, и я определенно способен исследовать правильное решение, но я надеялся, что кто-то может начать меня по правильной дороге здесь. Каков наилучший способ сделать это? Я предполагаю, что это связано с использованием поставщика роли поверх интегрированного auth, но прежде чем я начал исследовать миллион вариантов и, возможно, выбрал неправильный, я думал, что попрошу здесь.
Спасибо!
Имея сетевых администраторов наклеить менеджер и администратор в группы AD (например, MyCustomAppAdmin) работает хорошо. Не могли бы вы пересмотреть это? – Greg
Это возможность, и она будет тщательно рассмотрена. Благодарю. – nlawalker