gin框架 接口请求被临时重定向 丢失 Authorizatio

2019-03-22  本文已影响0人  SailSea

关键字:gin api 307 temporary redirect lost Authorization 重定向 token

背景 :

最近在用gin框架写用户模块,和ios开发调试时遇到了Authorization信息取不到的问题

废话不多说了,开始找问题

抓包

抓包发现接口被307重定向,header中Authorization 消失
1.为什么被转发
2.Authorization 为什么 消失


image.png

查阅了相关文档发现
1.接口后多加了个"/",如user/update 写成了 user/update/ ,导致了服务被重定向
2.如果发生了重定向为了安全服务器会默认将鉴权的标头丢弃

查阅文档
1.https://stackoverflow.com/questions/28564961/authorization-header-is-lost-on-redirect
2.https://github.com/gin-gonic/gin/issues/1004

上一篇下一篇

猜你喜欢

热点阅读