基于平台iam-service中的用户模块自主封装用户模块,接口认证问题

  • 基于平台用户模块进行自主封装,接口调用时需要进行认证,这个认证步骤在自主封装时该如何处理,比如我采用的是HttpClient进行接口的封装调用,尝试了下,好像无法匹对上,Header中的token信息类型不一样。
  • HttpClient 中Header为Authorization: Basic xxxxxxxxxxxxxxxx
  • 平台在线swagger API 文档中的认证Header为Authorization: Bearer xxxxx-xxx-xxx-xx-xxx
  • 咨询下,我该如何处理??

认证流程 – 跳转到oauth-server进行登录 – 登录成功获取access-token – 请求到api-gateway – 转发到gateway-helper进行鉴权,生成JWT – 路由到真实服务。真实服务的请求校验是根据头部的JWT_Token,如果是feign调用其他服务,则在调用端添加choerodon-starter-feign-replay依赖即可

大神 有具体的代码参考一下吗 没看懂
我现在也遇到这个问题了 我是python自动化测试