小编Mar*_*lle的帖子

Apache删除了"授权"标题

我的Apache 2.2.15服务器有点问题.我正在用mod_wsgi运行一个Django应用程序.我激活了WSGIPassAuthorization On,这使得Basic auth运行良好.但我最近实施了OAuth2.0来保护我的API(隐式授权),我认为Apache不会让它通过,因为它的形式是"授权:承载令牌".我想这是"持票人"的问题,但我不知道如何避免这种情况.

我试过了 :

RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
Run Code Online (Sandbox Code Playgroud)

在httpd.conf,.htaccess(设置之后AllowOverride All)和我的vhost中.无所事事,无效.我整天都在网上爬行,除了这两个解决方案之外什么都没找到.

先感谢您 !

编辑:

OS : RedHatEL6.4
Apache : 2.2.15
Django: 1.6.6 w/ django-oauth-toolkit
Python: 2.7.8
Run Code Online (Sandbox Code Playgroud)

apache django mod-wsgi oauth-2.0

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

apache ×1

django ×1

mod-wsgi ×1

oauth-2.0 ×1