У меня есть приложение django, которое я пытаюсь обслуживать через безопасное соединение. Механизм ssl Apache и мой сертификат определенно работают, так как мои статические носители обслуживаются через безопасное соединение.
Однако когда поступает запрос от django, firefox внезапно сообщает, что сайт небезопасен.
Мой vhost выглядит так (с упрощенными путями):
<VirtualHost *:443>
ServerAdmin webmaster@localhost
ServerName my.site.com
SSLEngine on
SSLCertificateFile /path/to/cert.pem
SSLCertificateKeyFile /path/to/privatekey.pem
DocumentRoot /var/www/
Alias /static/myapp/ /path/to/myapp/static/
WSGIScriptAlias / /path/to/myapp.wsgi
ErrorLog /path/to/error.log
LogLevel warn
CustomLog /path/to/access.log combined
</VirtualHost>
Есть идеи, почему это может произойти / что я могу с этим поделать?
О боги, там совершили глупую ошибку.
Firefox говорит, что страница небезопасна, потому что я связываюсь с jquery с компакт-диска, что, конечно, небезопасно!
Если я помещаю jquery в свои статические файлы, все в порядке.
Чувствую себя немного глупо.