0
我希望我的网站是在https://开头的Django 1.9:启用SSL
我的东西,阅读起来,跟着如添加在settings.py以下说明:
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True
SECURE_SSL_REDIRECT = True
但它似乎没有工作
,当我把,https://开头在我的网站地址前,我得到一个错误:
SSL Not Enabled
This site is not enabled for SSL. Please follow this link to visit the site without SSL.
- 我如何将所有http请求重定向到https://
- with ssl,我需要从商业购买ssl证书吗?如果是这样,我用这些键做什么来让我的django站点使用它?
通常这是从你的Web服务器Apache或Nginx处理的,你不能在'runserver'命令行上运行(据我所知)。您可以使用自签名证书,但用户每次访问时都会收到警告。所以一个商业的是最好的。再次,这是安装在Web服务器上,而不是Django。 –