springcloud在服务端怎么区分调用请求的客户端是feign还是浏览器?

目的要实现权限验证,没用springcloud之前就在http请求的filter做了根据token验证权限,前端必须带token
加入springcloud之后,微服务用feign调用,但实际还是http请求,我不想每个feign方法都写上token参数,太麻烦。但是没有token,就过不了原来的权限验证。现在有几个可能的解决方案:
1.服务端的filter区分客户端是feign还是前端浏览器,是feign就不鉴权了
2.feign能设置全局默认传的参数,可以加一些参数让服务端识别出是feign,同时又不用在每个feign接口代码就加入这样的代码

噜噜哒
浏览 2398回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP