Почему я вижу сообщение, спрашивающее хочу ли я просматривать страницу по HTTPS?

Когда вы просматриваете страницу через Рентген-очки, вы можете увидеть баннер вверху страницы, спрашивающий, хотите ли вы открывать эту страницу через HTTPS.

Это случается, когда вы смешиваете http://... страницу со страницей через https://... .

HTTP - язык, используемый для передачи данных между сервером и браузером, а HTTPS - его защищённая версия. Так как мы в Mozilla заботимся о безопасности соединения, мы нацелены отдавать весь наш контент через HTTPS, но мы делаем исключение в случае некоторых миксов Рентген-очков.

Это происходит из-за того, что называется проблемой смешанного контента. Огромные части Веба всё ещё используют HTTP. Так что, если страница передаётся через HTTPS, она всё ещё может включать ресурсы, которые отдаются по HTTP — например, изображения, видео или стили — а теперь браузер откажется запрашивать эти ресурсы. Вместо этого, он покажет вам предупреждение о "смешанном контенте", а страница будет выглядеть сломанной.

Вместо того, чтобы показывать вам сломанную страницу со смешанным контентом, Очки вам дают URL, который начинается с http://, если оригинальная страница использовала HTTP. Таким образом, ваш смешанный контент будет выглядеть так, как вы от него ожидаете.

Однако, мы также хотим, чтобы люди понимали разницу между HTTP и HTTPS, так что, когда вы посещаете страницу со смешанным контентом и с адресом, начинающимся на http://, предупреждение о смешанном контенте вверху страницы будет также содержать ссылку на https:// версию -- ту же страницу, но использующую HTTPS вместо HTTP, так что вы сможете точно увидеть, как плохи дела, если вы не можете контролировать, какой протокол используют ресурсы страницы.

Помогла ли эта статья?

Пожалуйста, подождите...

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее