Назад | Перейти на главную страницу

Проверка подлинности Windows на сайтах интрасети с хост-сервера

Я сталкивался с этой проблемой раньше, обычно она не слишком мешает, но мне очень хотелось бы знать, почему это происходит.

Я использую SBS 2008, я изменил привязки для интрасети Sharepoint, так что вместо просмотра его через server-name: 987 я могу просматривать его на порту 80, используя заголовок хоста intranet.localdomain.local (для которого была записана запись A настроен в DNS).

Когда клиентские компьютеры просматривают intranet.localdomain.local, он затем просит их аутентифицировать, что они делают с их учетными данными Windows, и да, это работает без проблем. Когда я перехожу к intranet.localdomain.local на сервере SBS, он не аутентифицируется с учетными данными Windows. Это просто не работает. Если я перейду к нему, используя исходное имя сервера: 987, тогда он будет работать нормально.

Кто-нибудь знает, почему это так?

Это похоже на проблему проверки безопасности LoopBack. Вы пробовали добавить регистрационный ключ Disable Loopback Check (если он еще не добавлен)?

В этой статье вы найдете подробное объяснение и рекомендации. При этом эта конкретная «проблема» фактически распознается как «функция» безопасности, поэтому будьте осторожны при принятии решения об ее отключении.

http://www.harbar.net/archive/2009/07/02/disableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx

Удачи! Надеюсь, это поможет.