我想使用mod_wsgi在Django中看到授权标头。 我读了Apache默认情况下阻止授权标头,我已经把我的Apache VirtualHost块中的“WSGIPassAuthorization On”。 。 。 缥缈。
我怎么弄明白这个地方呢?
把它放在与WSGIScriptAlias相同的地方,它应该可以正常工作。
连接到您的EC2,转到etc / httpd / conf.d文件夹并打开wsgi.conf文件。 在VirtualHost DOM中插入代码:
WSGIPassAuthorization On RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]