gpt4 book ai didi

sap-cloud-platform - 错误 - 无法为本地连接添加 'SAP-Connectivity-Authentication' header

转载 作者:行者123 更新时间:2023-12-04 07:58:41 25 4
gpt4 key购买 nike

我正在将本地 S/4 HANA 连接到 SAP Cloud Platform 试用帐户。我正在使用 SAP Cloud SDK 从 S/4 HANA 获取所有业务合作伙伴。

  1. 我的云连接器已设置
  2. 我在子账户级别的目标已设置并且可以 ping 到我的本地系统
  3. 我的服务实例 - XSUAA/Destination/Connectivity 是用应用程序设置的

但是我有如下错误

无法为本地连接添加“SAP-Connectivity-Authentication” header :在请求的“授权” header 中找不到 JWT 承载。继续没有标题。可能无法连接到本地系统

我使用的代码是 -

 final List<BusinessPartner> businessPartners =
new DefaultBusinessPartnerService()
.getAllBusinessPartner()
.select(BusinessPartner.BUSINESS_PARTNER)
.execute(destination);

AppRouter 似乎是推荐用于授权和访问的,因此我尝试实现一个 - 但我的 approuter 显示 - 未找到

Approuter App -Name - approuter-demo下面是 xs-app.json

{
"routes": [
{
"source": "^/s4ext/(.*)",
"target": "/s4ext/$1",
"destination": "******"
}
]
}

list 文件如下:

---
applications:

- name: approuter-demo
routes:
- route: approuter-demo-*****trial.cfapps.eu10.hana.ondemand.com
path: approuter
memory: 128M
env:
TENANT_HOST_PATTERN: 'approuter-demo-(.*).cfapps.eu10.hana.ondemand.com'
destinations: '[{"name":"******", "url" :"https://s4ext-***.cfapps.eu10.hana.ondemand.com", "forwardAuthToken": true }]'
services:
- xsuaa-demo
- connectivity-demo
- destination-demo

请多指教。谢谢。

最佳答案

您的目标类型可能有误。授权 header 是通过目标设置的。在 sap cp -> connectivity 中尝试其他类型。

关于sap-cloud-platform - 错误 - 无法为本地连接添加 'SAP-Connectivity-Authentication' header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59465034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com