记一次postman请求免鉴权接口报错的问题

培训教学 潘老师 2个月前 (11-27) 49 ℃ (0) 扫码查看

postman调用api接口非常简单,但是往往简单的事情一旦出错,就很难发现问题出在哪,最近一次使用postman调用免鉴权的接口,竟然发现被权限拦截器和登录拦截器给拦截了,找了好久才发现问题所在,突出一个要细心!下面潘老师带大家看下这个致命的小错误!

问题描述

先看下postman的url变量配置,如下图:
这里埋下了一个伏笔就是,地址最后多加了一个斜杠,这就是后面出错的根本原因所在,接下来看下,请求调用配置,如下图:

这里配置时是正常的没有任何问题,之前也都是这么配置的,一切正常请求,但是这次去请求就被登录拦截器拦截了,提示未登录,不能调用该接口,于是排查原因,担心是有人修改了apollo的免登录和免鉴权配置,于是打开apollo查看,发现是正常配置的,也没有任何问题:

最后发现,竟然是因为在url变量中地址后面有一个斜杠,在请求页面使用{{url}}时后面又加了一个斜杠,导致ip地址后面直接有两个斜杠,登录拦截器发现不满足放行条件就拦截下来的,从而导致无法调用接口,最后只要报url变量后面去掉一个斜杠就解决该问题了,真是小问题,闹大心,唉,还是要再细心!


版权声明:本站所有文章,如无特殊说明,均为本站原创。转载请务必注明文章来源,谢谢支持。
本文链接:https://www.panziye.com/teach/5775.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】