Devil May Code...

Vergil's Blog

今天在服务器部署一个API服务时无法进行OAuth2认证。

我的服务器环境是Nginx(php-fpm)+Apache2.4。经过排查,发现被Apache去掉了AuthorizationHTTP header。

在Apache的配置文件httpd.conf.htaccess添加以下配置即可:

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

参考网址:https://stackoverflow.com/questions/37158714/enable-apache-http-authorization-header


Powered by Typecho.