请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于放行商品微服务登录权限的问题

老师,课程里面商品微服务的接口要经过网关和service拦截器的双重校验。我知道springBoot拦截器简单配置一下excludepath就可以直接放行goods服务的部分接口。但是网关的登录校验是全局过滤器,在这个里面应该如何配置放心规则,还是用if (request.getURI().getPath().contains(GatewayConstant.XXX))的方式吗?

正在回答 回答被采纳积分+3

1回答

张勤一 2021-09-24 21:25:24

同学你好:

    首先来说,只有网关才做了登录校验,service 拦截器仅仅是把用户的身份『保存』下来,方便接下来的使用。登录校验并不是规则,而是代码的逻辑控制,你想怎么控制,简单的 if、else 就可以。

1 回复 有任何疑惑可以回复我~
  • 提问者 曹学习 #1
    那网关的放行,只能通过if else来判断路由里面有没有我们需要放行的请求路由的关键字吗?没有类似拦截器excludepath()那样简单的实现方式吗
    回复 有任何疑惑可以回复我~ 2021-09-25 20:45:16
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号