コード例 #1
0
ファイル: test_ssl_middleware.py プロジェクト: sandlbn/heat
    def test_ssl_middleware(self):
        if self.secure_proxy_ssl_header:
            cfg.CONF.set_override('secure_proxy_ssl_header',
                                  self.secure_proxy_ssl_header)

        middleware = ssl.SSLMiddleware(None)
        request = webob.Request.blank('/stacks', headers=self.headers)
        self.assertIsNone(middleware.process_request(request))
        self.assertEqual(self.forwarded_protocol,
                         request.environ['wsgi.url_scheme'])
コード例 #2
0
ファイル: __init__.py プロジェクト: metocks-a2/cloudexchange
def sslmiddleware_filter(app, conf, **local_conf):
    return ssl.SSLMiddleware(app)