2014-11-23 3 views
0

HTTPS-версия моего сайта отказывается загружать JavaScript. Все сценарии расположены на одном сервере.Протоколы протокола HTTPS JS

Я пробовал:

<script type="text/javascript" src="https://server.tld/js/jquery.js"> 
<script type="text/javascript" src="//server.tld/js/jquery.js"> 
<script type="text/javascript" src="js/jquery.js"> 

Но все браузеры блокируют содержание.

«Эта страница содержит скрипт из источников, не прошедших проверку подлинности».

EDIT

Это была моя вина. Я использовал некоторые «http» ссылки в файле JavaScript, поэтому браузер не блокировал весь скрипт, а просто потому, что он использует некоторые незашифрованные URL-адреса.

+0

Вы проверили сертификат сервера? – frasnian

ответ

0

Поскольку вы не получаете ошибку подключения для порта 443 (по умолчанию для https) из браузера, похоже, что это может быть проблема с сертификатом.

SSL требует, чтобы у сервера был сертификат SSL, который позволяет подключать клиентов (например, браузеры) для проверки подлинности сервера и шифрования данных, отправляемых по этому безопасному потоку. Вам необходимо получить сертификат (если у вас его еще нет на этом компьютере) у поставщика сертификата, такого как Thawte или Verisign, затем убедитесь, что веб-сервер настроен на его использование.

Смежные вопросы