0

我们无法从主要传播目的地的 Java 后端代码(cloud s4/sdk.maven tomee arch-type)进行后续 API 调用。

用例:

  1. 初始 API 调用工作正常,因为请求通过 app-router 从 UI5 触发到我们的 java 后端,因为 app-router 将获得正确的 oauth-token (JWT),身份正在传播到 Java 后端代码和相同传递给 S/4Hana 系统,我们正在取回 ODATA 响应。

  2. 当我们尝试从我们的 Java 后端代码进行后续 API 调用时,我们得到 403(授权异常)。我们试图合并 JwtBasedRequestContextExecutor 类,withJwt (),withXsuaaServiceJwt() 我们收到以下错误

com.sap.cloud.sdk.cloudplatform.exception.ShouldNotHappenException:无法设置当前上下文:com.sap.cloud.sdk.frameworks.hystrix.HystrixRequestContextFacade 返回的 RequestContext 已经初始化。您是否正确配置了接口 com.sap.cloud.sdk.cloudplatform.servlet.RequestContextFactory?

如果您能为这个用例提供帮助,我们将不胜感激。

4

0 回答 0