微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

同一空间内的服务到服务认证/授权

如何解决同一空间内的服务到服务认证/授权

我们已经在 SAP CF 上部署了 2 个 java 服务,它们都部署在同一个空间中并绑定到同一个 Xsuaa 实例。

现在服务 A 需要使用用户的访问令牌调用服务 B。服务 A 已经拥有当前用户上下文中可用的当前访问令牌。我想为此使用目标服务,而不是直接调用服务 B 公开的 URL。但我在设置时遇到问题。

  • 我需要在目的地放什么? OAuth2JwtBearer?
  • 如果使用 OAuth2JwtBearer,那么正确的 clientId/clientSecret 是什么,来自 XSUAA 的那些?
  • 使用 JWT 承载目标时,出现以下错误"Unable to map issuer,http://gvrn-development.localhost:8080/uaa/oauth/token,to a single registered provider"

对此的任何帮助都会很棒。

谢谢,

丹尼

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。