2013-07-18 6 views
0

Я работаю с haproxy для настройки ssl. в ha.cfg я пишуЗаблокированный небезопасный контент chrome

frontend https 
    bind *:443 ssl crt /etc/ssl/ssl.key/myserver.crt 
    acl hari path_beg /customers 
    acl css path_beg /assets 
    reqadd X-Forwarded-Proto:\ https 
    use_backend appointpress_app if hari 
    use_backend appointpress_app if css 
    default_backend appointpress_site 

Всё хорошо в Firefox, но в Chrome не загружаются некоторые JS и CSS. В консоли я получаю ошибку:

[blocked] The page https://mydomain.com ran insecure content from http://mydomain.com/css/mycss.css 

Почему я получаю такое сообщение об ошибке, как я могу выйти из этой проблемы. Могу ли я что-то отсутствует в HAproxy конфигурации

Спасибо заранее

ответ

2

Все ваши активы и объекты будучи загружены все должны исходить от SSL. Обычно здесь происходит то, что вы вызываете нечто вроде скрипта или файла css, указывающего на http, а не на https.

Ваш лучший выбор - загрузить все ресурсы и активы, используя, например, бесчисленные URL-адреса src="//somedomain.com/asset.css".

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