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。 –