Очень нужна помощь в этом, я много чего перепробовал и исчерпал идеи.
У меня есть сайт, размещенный на внутреннем сервере разработки, доступный для сотрудников внутри.
настройка сервераэто windows 2008 R2, iis 7.5 sql 2008 экспресс.Я аутентифицируюсь, используя активную директорию.
в Chrome сайт загружается, и автоматически регистрирует меня при распознавании моего имени.
При просмотре сайта в IE7 ответ: "401 - не авторизован: Доступ запрещен из-за неверных учетных данных. У вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных. "
Я пробовал следующее:
- в iis установлен только для проверки подлинности Windows (остальные отключены)
- Переместил NTLM в начало списка поставщиков
- , предоставив полный контроль над веб-каталогом Everyone / IUSR / Network Service/ DeafultAppPool ... список продолжается.
- проверено, то есть настройки (проверено включение встроенной аутентификации Windows)
- аутентификация пользователя в IE7 установлена на "автоматический вход только в зоне интрасети".
- установить в web.config следующее:
<anonymousIdentification enabled="false" />
<authentication mode="Windows" />
<identity impersonate="false" />
- Выполнено:
cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM"
Я убедился, что это не настройка браузера, как я аутентифицировался в AD, когда я получаю доступ к интрасети в IE7.
Что не так?как я могу это исправить?
Большое спасибо