2

如何设置项目以使用 HTTPS?我需要什么?

我使用 Django 1.4.2

我添加了

#https
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True

如何配置 urls.py?有人有示例配置吗?

4

2 回答 2

2

购买安装证书后,可以通过三种方式从 http 重定向到 https。

  1. 代理配置。(仅允许 HTTPS)
  2. 在服务器配置文件中创建 http 到 https 重定向
  3. 为此使用 Django 中间件,例如:http ://djangosnippets.org/snippets/880/
于 2013-03-01T20:47:31.897 回答
0

Maybe this could help: https://github.com/teddziuba/django-sslserver

This will give you the ability to accept HTTPS requests using only Django.

于 2013-03-08T15:54:38.357 回答