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

问题描述

我们已经在 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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...