У меня есть веб-приложение. Его AAM следующие
Zone Public URL for Zone
Default http://sharepoint:46543
Internet http://abc.something.com
Custom https://abc.something.com
Перед использованием IIS Переписывают модуль, если я получаю доступ к сайту от какой-либо Зоны, это хорошо работает.
Но после того как я настраиваю, Переписывают модуль как после -
Раздел URL соответствия
Requested URL = Matches the Pattren
Using = Regular Expression
Pattren = (.*)
Conditioins
Logical Grouping = Match All
Condition Input = {HTTPS}
Check if input string = Matches the pattren
Pattren = ^OFF$
Действия
Action Type = Redirect
Redirect URL = https://{HTTP_HOST}/{R:1}
Append Query String = True
Redirect Type = See Other (303)
Если я пытаюсь получить доступ к сайту на Web Front Server
т.е. использование Зоны По умолчанию http://sharepoint:46543
веб-сайт не открывается. Даже Централизованное администрирование прекращает открываться в это время.
Если я пытаюсь получить доступ к зоне Интернет http://abc.something.com
затем это перенаправляется к Пользовательской Зоне https://abc.something.com
но это не открывает сайт. Даже если я пытаюсь получить доступ к Пользовательскому Зональному сайту путем прямого ввода URL, он не открывается.
Что я делаю неправильно?
Конфигурация выглядит правильно. Единственное различие, которое у меня есть, - это тип перенаправления как найденный (302).
Ваше тестирование на сервере - по умолчанию вы не сможете получить доступ из-за обратной проверки. в реестре HKEY_LM \ System \ CCS \ Control \ LSA \ MSV1.0
найдите многострочное значение BackConnectionsHostsNames
и введите имя вашего сайта точки доступа (abc.something.com)
Если ваш тест не работает из коробки, это не цикл возврата. В этом случае убедитесь, что брандмауэр разрешает запросы, привязки IIS настроены как для порта 80, так и для порта 443 (и сертификат назначен). Если у вас есть несколько сайтов, прослушивающих один IP / порт, вы должны использовать заголовки хоста, иначе IIS не запустит все сайты.