Django中间件,用于处理代理SSL
项目描述
介绍
本模块提供了一个Django中间件类,proxiedssl.middleware.ProxiedSslWsgiMiddleware,它查找两个头中的一个,并将WSGI URL方案设置为头的值。这允许处理SSL的代理服务器通知Django WSGI请求处理器,最终用户是通过SSL访问网站的。
安装
将proxiedssl.middleware.ProxiedSslWsgiMiddleware添加到您的设置文件中的MIDDLEWARE_CLASSES元组中。最好是首先添加,以便其他中间件类的is_secure方法准确。
要求
Django,并且您当前必须使用WSGI处理器,无论是通过WSGI服务器还是通过FCGI服务器(它是WSGI服务器的包装器)。
待办事项
添加针对mod_python处理器的中间件类
添加完整的单元测试
0.1.1 (2012/01/05)
添加了所有可能性的调试日志输出
0.1 (2011/04/18)
初始代码
项目详情
下载文件
下载适用于您平台的文件。如果您不确定该选择哪一个,请了解有关安装包的更多信息。
源分发
proxiedssl-0.1.1.tar.gz (2.2 kB 查看哈希值)
构建分发
proxiedssl-0.1.1-py2.6.egg (3.5 kB 查看哈希值)