亲爱的社区成员,
注意:目前的帖子严格规定了SAP Cloud for Customer(SAP销售云和SAP服务云)的步骤。
随着1911年SAP Cloud for Customer的发布,淘客是什么意思,SAP已经为Odata服务提供了使用集成或技术用户的能力。
Odata服务–1911
随着A2X服务从2020年2月起被弃用,客户和合作伙伴被要求将其A2X和SOAP服务转移到Odata。但是对于Odata服务,我们必须对业务用户使用基本身份验证。这会导致密码过期时出现问题,大数据难学吗,大数据存储技术有哪些,导致集成失败。
您可以在此处阅读更多信息。
https://apps.support.sap.com/sap/support/knowledge/public/en/2325562
下面,我们将了解如何使用技术用户对Odata服务进行基本身份验证和基于证书的身份验证。
创建新的通信系统。维护主机名。
为标准通信场景创建通信安排:业务对象的OData服务
在"技术数据"下选择要启用的服务。在下一张图片中,您可以看到生成了技术用户。
上面创建的技术用户也可以用于基本身份验证。
此外,我们还有与SOAP服务类似的步骤。
单击编辑凭据并创建和下载密钥对。(将下载一个*.p12扩展名文件)
将密钥对文件添加到您的CPI租户的manage keystore下。
如下配置Odata适配器。
维护您要调用的服务的地址,以及上一步保存的别名。
选择身份验证方式为客户端证书或基本身份验证。
注意:由于我们使用的是技术用户,所以不需要CSRF令牌。
如果是客户端证书,请提供保存在密钥库中的*.p12文件名。
如果是基本身份验证,免费自助建站系统,大数据产业,使用上面创建的技术用户在CPI中部署凭证工件,并提供凭证名称。
从元数据URL下载edmx文件。
https://myNNNNN.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/$metadata
并配置请求查询。
使用技术用户可提供更好的安全性,并防止因密码过期而导致集成失败。
您可以获得有关这是这里。
https://github.com/SAP/C4CODATAAPIDEVGUIDE
编辑:
对于某些服务,如:accounthierarchylist、businesspartnerrelationship…如果您使用CSRF令牌,您将收到错误"授权不一致:重新激活通讯安排"。这是因为此类服务没有WoC视图,因此读取元数据会导致问题。