Мне было предложено обновить несколько приложений, и я планирую объединить их все в одно приложение asp.net. Я в порядке с этим решением и поговорил с другими работниками, и они также считают, что это лучший вариант.Приложение asp.net с проверкой подлинности Windows и рекомендацией поставщика пользовательского членства
Приложение будет доступно из небольшой группы пользователей, принадлежащих к более крупному домену. В настоящее время я планирую использовать проверку подлинности Windows и разрешаю этому небольшому набору пользователей обращаться к приложению asp.net. Также должно быть какое-то управление ролью, чтобы только определенные пользователи могли просматривать определенные функции.
Я действительно не хочу иметь много разных групп окон; поэтому я хочу избежать необходимости назначать разные группы окон различным папкам и управлять разрешениями в файле web.config.
Что бы я хотел сделать: - Назначить одну группу окон небольшой группе пользователей, которые будут обращаться к странице. - Создайте пользовательский поставщик членства и контролируйте пользователя, который обращается к приложению. В зависимости от пользователя я назначу его текущий набор ролей. - добавьте настройку приложения в web.config с именем текущего администратора, поэтому, если он войдет в систему, ему будут назначены все роли и они смогут создавать и назначать роли другим пользователям.
Я был бы признателен за совет, если бы это было правильным способом.
Спасибо!
Привет, спасибо за совет. Я быстро просмотрел пространство имен, которое вы ему посоветовали, и, похоже, часть от других вещей, позволяет вам создавать группы AD из кода и назначать их пользователям. Я планирую только назначить уникальную группу окон пользователям, у которых будет разрешение на доступ к сайту. – rauland
Это не веб-приложение? – Ben