JavaScript и CSS не удается загрузиться в некоторых браузерах по SSL

Поместите его в сушилку.

2
задан 10 July 2010 в 01:57
3 ответа

Это оказалось проблемой с тем, как мы настраиваем сертификат на нашем статическом сервере содержания. Это было настроено в Lighttpd, таким образом, что Safari не мог следовать за цепочкой сертификации к посредническому сертификату из корневого сертификата. Мы должны были сложить сертификаты в единственном файле и переместить сертификат сервера в pem файл. Позже, Safari рассматривал запросы к нашему статическому серверу как допустимые и начал служить JavaScript и CSS к браузеру снова.

2
ответ дан 3 December 2019 в 12:18

Вы помещали hardcoded ссылки на файлы с полным URL? например, 'http://server/file.cs'

Если браузер откажется показывать небезопасное содержание для безопасной веб-страницы затем, то Вы получите проблему, которую Вы описываете.

0
ответ дан 3 December 2019 в 12:18

У меня была та же проблема с nginx. По данным DigiCert и nginx документов, должны быть связаны сертификат сайта и промежуточный сертификат:

http://www.digicert.com/ssl-certificate-installation-nginx.htm

http://wiki.nginx.org/HttpSslModule

кошка intermediate_certificate.crt>> your_domain_name.crt

nginx (и в Вашем случае, lighttpd) не имеют отдельной директивы SSLCertificateChainFile как Apache и вместо этого нуждаются в сертификатах, которые будут "объединены в цепочку" вручную.

0
ответ дан 3 December 2019 в 12:18

Теги

Похожие вопросы