跳转到主要内容

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 查看哈希值)

上传时间

由以下支持