У меня есть сайт интранет ASP.Net MVC, который использует проверку подлинности Windows, чтобы узнать, кто вошел в систему (просмотр анонимных разрешений не разрешен). В первый раз, когда пользователи посещают, я собираю из них самую основную информацию для своего объекта Contact (например, имя, адрес электронной почты, страну), которое затем сохраняется в базе данных приложений.Аутентификация Windows и службы поддержки SQL
Я хочу создать роль сайта, поэтому мне нужно иметь возможность назначать каждому пользователю роль (пользователя, администратора и т. Д.). Я мог бы сделать это с помощью групп ADS, но это кажется довольно тяжеловесным. Могу ли я использовать службы членства SQL, предоставляемые ASP.Net, для хранения своих имен пользователей, а затем роли, к которым они принадлежат, или я буду вынужден собирать пароли и т. Д. (Побеждая точку использования проверки подлинности Windows)? Также это интегрируется с атрибутом ASP.Net MVC [Authorize]?
Очень интересная ссылка, спасибо Ричард. –