【问题标题】:Apache server not allowing Authorization Header in http requestApache 服务器不允许 HTTP 请求中的授权标头
【发布时间】:2019-04-11 16:39:03
【问题描述】:

我发现了一个奇怪的问题。 我必须在 http post 请求中发送 JWT 令牌,当我测试本地运行的接受 post 请求的 Python Web 服务器时,它一直在工作,但是现在当我将代码上传到服务器时,我发现 Authorization Header 没有得到通过了。

所以早些时候我认为这是 jwt 的长度,但令我惊讶的是,如果我从 Authorization 中删除最后一个字母 n,则标头会传递给服务器。

是 Apache 服务器阻塞 Authorization Header 吗?因为它在本地工作。

【问题讨论】:

    标签: apache http-headers authorization


    【解决方案1】:

    在 website.conf 文件的标签中发现

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

    【讨论】:

      猜你喜欢
      • 2012-05-19
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 1970-01-01
      • 2015-01-27
      相关资源
      最近更新 更多