![](/img/trans.png)
[英]How to setup destination in Neo SCP to Cloud Foundry service using OAuth2SAMLBearerAssertion?
[英]Unable to execute odata calls using S4Hana SDK in cloud foundry environment with oAuth2SAMLBearerAssertion authentication
我正在尝试使用 s4 sdk 连接到 s4 hana 系统。 在云代工厂环境中通过 .execute() 方法执行调用时,我看到以下错误日志:
Caused by: com.sap.cloud.sdk.cloudplatform.connectivity.exception.DestinationAccessException: Failed to get authentication headers. Destination service returned error: Missing private and public key for subaccount ******-****-****-***-*******.
注意:我已经在子账户和 S4Hana 系统之间配置了信任并创建了各自的通信和业务用户。 目标中使用的关联身份验证方法是 oAuth2SamlBearerAssertion。 注意:调用在具有基本身份验证的本地和云代工厂环境中都可以正常执行。
有人可以建议这里有什么问题。
正如@Dennis H 正确指出的那样,我的子账户和 S4 Hana 系统之间的信任配置存在问题,在我的情况下配置错误:
-> 我为信任而下载的证书使用的是这个 URL:
https://.authentication.eu10.hana.ondemand.com/saml/metadata
这是不正确的,我们需要从子帐户级别的目标选项卡中的下载信任按钮获取证书
-> 通信系统中的提供商名称不正确。
感谢您的答复。
我们也面临着类似的问题。 我们确实按照您的回答进行操作,但仍然无法解决问题。 任何投入都是有价值的。
谢谢,拉克希米
我们正在开发一个并行扩展应用程序并将其部署到 CF。 我们的应用程序正在尝试使用 oAUTH2SAMLBEARERASSERTION 连接到 S4HANA 云系统。 但是在做的时候会遇到问题。 我们在日志中收到以下错误。 请注意,我们可以使用基本身份验证连接到 S4HANA Cloud。
com.sap.cloud.sdk.cloudplatform.connectivity.exception.DestinationAccessException:无法访问目的地的配置
我们的目标参数看起来像附加的屏幕截图在此处输入图像描述
谢谢你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.