fegin 调用无鉴权的模块 401
时间: 2024-04-28 21:26:38 浏览: 128
在SpringCloud 使用Security+Oauth2 时候再去使用fegin,发现出现401未授权
4星 · 用户满意度95%
关于 Feign 调用无鉴权的模块返回 401 的问题,通常有以下几种解决方案:
1. 在请求头中添加鉴权信息。可以通过自定义 Feign 的拦截器,在请求头中添加鉴权信息,具体实现可以参考 Feign 的官方文档。
2. 在请求时携带凭证。如果你使用的是 OAuth2 认证,可以在请求时携带 access_token 或者 refresh_token,以此来获取访问权限。
3. 绕过鉴权。如果你的应用场景中,无鉴权的模块对应的接口只是一些公开信息,可以考虑直接绕过鉴权。
需要注意的是,以上方案都需要根据具体的业务场景来选择,不能一概而论。
阅读全文