При доступе к нашему сайту sharepoint через HTTPS пользователи внутри нашей сети получают подсказку «Показать незащищенные элементы?».
При доступе к сайту из-за пределов нашей сети по протоколу HTTPS некоторые изображения не отображаются вообще. Некоторые ссылки также не работают правильно.
Мы обнаружили, что это происходит, когда администраторы сайта создают изображения и / или ссылки и отображают их, используя HTTP.
Как мы можем беспрепятственно интегрировать HTTP и HTTPS, чтобы нам не приходилось указывать администраторам сайта использовать только HTTPS при создании изображений и ссылок?
Я посмотрел на наши сопоставления альтернативного доступа, и вот соответствующая информация там:
<a href="http://computername" rel="nofollow noreferrer">http://computername</a> Default <a href="http://computername" rel="nofollow noreferrer">http://computername</a></p>
<p><a href="http://HostName" rel="nofollow noreferrer">http://HostName</a> Default <a href="http://HostName" rel="nofollow noreferrer">http://HostName</a></p>
<p><a href="http://subdomain.domain.com" rel="nofollow noreferrer">http://subdomain.domain.com</a> Intranet <a href="http://subdomain.domain.com" rel="nofollow noreferrer">http://subdomain.domain.com</a></p>
<p><a href="https://subdomain.domain.com" rel="nofollow noreferrer">https://subdomain.domain.com</a> Extranet <a href="https://subdomain.domain.com" rel="nofollow noreferrer">https://subdomain.domain.com</a></p>
<p><a href="http://computername:port" rel="nofollow noreferrer">http://computername:port</a> Default <a href="http://computername:port" rel="nofollow noreferrer">http://computername:port</a></p>
<p><a href="http://subdomain2.domain.com" rel="nofollow noreferrer">http://subdomain2.domain.com</a> Default <a href="http://subdomain2.domain.com" rel="nofollow noreferrer">http://subdomain2.domain.com</a></p>
<p><a href="http://computername:port2" rel="nofollow noreferrer">http://computername:port2</a> Default <a href="http://computername:port2" rel="nofollow noreferrer">http://computername:port2</a>
... Некоторое объяснение:
ComputerName - это имя сервера.
HostName - это всего лишь одна запись DNS, которая у нас есть, чтобы люди могли быстро ввести, например, «Sharepoint» в адресную строку.
Поддомен - это, по сути, sharepoint.ourdomain.com. довольно объяснительная
Субдомен2 предназначен для нашего сервера служб бизнес-аналитики.
У нас есть две записи с номерами портов. Один идет к центральному администратору. другой выдает ошибку, и я не уверен, для чего он используется (если что).
Я унаследовал поддержку этого приложения. Я надеюсь, что все не так запутано.
Итак, TLDR: Как я могу заставить HTTP и HTTPS беспрепятственно работать вместе внутри / за пределами нашей сети, чтобы избежать пропущенных изображений и недействительных ссылок?
Спасибо всем.