Аутентификация Windows на сайтах интрасети с хостинг-сервера

Аутентификация Windows на сайтах интрасети с хостинг-сервера

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

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

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

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

решение1

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

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

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

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

Связанный контент