У нас есть проблема для нашего сайта в интрасети, который работает в нашей локальной сети.
В двух словах, мы интегрировали проверку подлинности Active Directory с нашим приложением и что использовать интегрированную проверку подлинности IIS, чтобы пользователи могли входить без ввода учетных данных.
Предположим, домен AD - "domain.name", а сервер, на котором размещено наше приложение, - "server-name". Мы работаем в Windows 2008, а роль встроенной аутентификации настроена в IIS.
Нам удалось сделать эту работу для http: || server-name /, однако, когда мы вводим http: || server-name.domain.name/, пользователям предлагается ввести свои учетные данные стандартным способом, и если они отмена, отображается сообщение «401 Unauthorized».
Проблема в том, что кажется, что он аутентифицируется при обращении к имени машины, но браузеры не передают учетные данные при обращении к полному адресу.
Кто-нибудь видел это раньше? Есть ли какой-нибудь совет, который они могут пролить на ситуацию? Я спрашиваю как программист, который имеет небольшой опыт настройки сети и Active Directory.
Спасибо