首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过标头发送授权时出错

通过标头发送授权时出错
EN

Stack Overflow用户
提问于 2016-04-07 22:33:47
回答 1查看 1.3K关注 0票数 0

我正在开发一个PHP Restful,为了进行测试,我使用了Chrome客户端和Postman,但问题是api在本地主机上运行得很好,但是在公共服务器上,当我想通过头发送授权时,postman和高级REST客户端都会给我一个json响应,包括这个错误:"api键丢失了“,这意味着它不承认授权!

请看这两张照片:

在我的php rest中验证函数

邮递员错误

这个问题有什么解决办法吗?

如能提供任何帮助,我将不胜感激;谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-08 19:11:43

这可能是由于某些Apache配置丢弃了Authorization头,如果它不是已知格式的话。您可以尝试在应用程序目录中创建一个名为.htaccess的文件,将行SetEnvIf Authorization (.*) HTTP_AUTHORIZATION=$1放在其中,然后通过$_SERVER["HTTP_AUTHORIZATION"]访问标头。

基本上,这是将一个名为HTTP_AUTHORIZATION的环境变量设置为Apache在放弃它之前的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36488382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档