Проблема в том, что когда я перехожу на страницу сводки использования семейства сайтов под семейством сайтов, статистические изображения не отображаются, а отображаются только в https. http работает нормально, и позвольте мне объяснить, почему.
Внешние пользователи обращаются к прокси-серверу, переключая протокол на https, что, в свою очередь, приводит к сбою многих функций, поскольку SharePoint возвращает некоторые URL-адреса JavaScript в http. Итак, в AAM я настроил SharePoint для нас HTTPS следующим образом:
http://example.com:81 Default http://example.com:81 http://example.com Internet https://www.example.com https://www.example.com Internet https://www.example.com http://www.example.com Internet https://www.example.com
Кроме того, я добавил заголовок хоста в IIS 6. Результат такой, как и ожидалось, за вычетом единственной проблемы с Reserved.ReportViewerWebControl.axd
на странице использования сайта не отображаются изображения (данные в порядке). После проверки поврежденного изображения он запрашивает http, а не https. Ошибка не отображается.
Кто-нибудь сталкивался с этой проблемой или есть предложение исправить эту службу отчетов?
МОСС 2007, Windows Server 2003, IIS 6
Когда SharePoint получает запрос, вам необходимо убедиться, что запрос, который, по его мнению, получает, является фактическим URL-адресом, который он публикует. Так, например, если ваш прокси-сервер принимает запрос как https://foobar.com/ тогда ему нужно будет отправить тот же URL-адрес в SharePoint. Это единственный способ, которым AAM будет знать, как вернуть правильный URL-адрес, поскольку SharePoint отправляет тот же URL-адрес, который был запрошен, если этот URL-адрес настроен в AAM.
Возможно, вам потребуется изменить внутреннюю ссылку «Альтернативные ссылки доступа» на «Внутреннюю», а внешнюю ссылку на «По умолчанию». Или какая-то их комбинация.