Управление доступом к веб-сайту с помощью IIS / Active Directory - PullRequest
0 голосов
/ 28 мая 2009

Мне нужен защищенный сайт справки в нашей сети, который бы указывал на мир. В идеале я хочу, чтобы люди проходили аутентификацию с помощью своих активных логинов каталогов, потому что все в компании уже там, и они уже знают это. В идеале, мне нужно установить домен по умолчанию, чтобы людям не приходилось вводить его.

У меня есть пример для моделирования моего решения после, но назвать его странным - это немного преуменьшение. Анонимный доступ включен, аутентифицированный доступ ограничен Интегрированной аутентификацией Windows и Базовой аутентификацией, без начального домена или установленной области. Файл web.config на сайте содержит только это в поле аутентификации:

<authentication mode="Windows" /> <authorization> <deny users="?" /> <!-- Allow all users --> </authorization>

Конечно, защищаемый мной сайт - чистый HTML, поэтому я даже не уверен, что файл web.config будет работать. Есть ли изящный, устойчивый способ сделать это? К сожалению, я ничего не могу найти в Google.

1 Ответ

1 голос
/ 28 мая 2009

Включите анонимную аутентификацию в IIS и включите встроенную аутентификацию Windows. Это будет работать за пределами asp.net. Если это чистый HTML, файл web.config не используется.

...