我正在尝试使用mod_wsgi查看Django中的Authorization标头。我读到Apache默认保留了Authorization标头,我把它放在<< WSGIPassAuthorization On>>在我的Apache VirtualHost块和。 。 。滩。
我如何找出放置它的位置?
答案 0 :(得分:19)
将它放在与WSGIScriptAlias相同的位置,它应该可以正常工作。
答案 1 :(得分:0)
连接到您的EC2,转到etc / httpd / conf.d文件夹并打开wsgi.conf文件。在VirtualHost DOM中插入代码:
WSGIPassAuthorization On
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]