2009-08-03 4 views
0

Я бы хотел, чтобы я был автоматически зарегистрирован на веб-сайте, используя мой пароль, имя пользователя, которое используется на моем компьютере при открытии сеанса AD.Аутентификация Active Directory в IE

Соединение должно быть предоставлено, если я в правой группе AD.

Рекомендации:

ответ

0

Самое простое решение - использовать встроенную систему членства и роли ASP.NET и просто использовать поставщиков членства и роли «Active Directory».

Таким образом, ваш пользователь автоматически идентифицирован, и вы можете использовать безопасность на основе ролей в ASP.NET, чтобы сделать что-то вроде:

[PrincipalPermission(SecurityAction=Demand, Role='MyAppRole')] 

Надень критичных или sensitvie методов, чтобы разрешить или отказать в доступе к вашему приложению.

Используя тот же метод, вы также можете добавить защищенные вложенные папки к вашему приложению и защитить их, указав, у кого есть доступ (или нет) в вашем web.config (в этой папке).

Смотрите несколько ссылок для получения дополнительной информации:

Надеется, что это помогает немного.

Marc

Смежные вопросы