【环境配置】 php获取不到HTTP_AUTHORIZATION问题处理

暗物质 17天前 42

一小段程序,需要在header的Authorization传递一个token,在本机测试好好的,放服务器上就不行。

调试发现获取不到HTTP_AUTHORIZATION信息。

搜索后发现是环境配置的问题,apache会过滤掉这个内容。

.htaccess文件添加下列内容即可

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

希望对你有帮助。

最新回复 (0)
返回
发表回复