SAP PI与Salesforce集成:我需要证书吗?

2020-09-27 04:34发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


所有人,

我正在尝试与Salesforce系统进行第一个集成流程,只是为了获取sessionId和url来提交我的未来请求,但是我遇到了这个错误:

com.sap.aii.mapping.lookup.LookupException:处理有效负载期间发生异常。 使用通信通道CC_SOAP_TEST_CONNECTION调用适配器时出错(参与方:,服务:BS_VEEVA_DEV,对象ID:6b493826b23a350a8862e992e805addf)XI AF API调用失败。 模块异常:" com.sap.engine.interfaces.messaging.api.exception.MessagingException:iaik.security.ssl.SSLCertificateException:对等证书被ChainVerifier拒绝"。 原因异常:'iaik.security.ssl.SSLCertificateException:ChainVerifier拒绝对等证书'。 com.sap.aii.mapping.lookup.LookupException:使用通信通道CC_SOAP_TEST_CONNECTION调用适配器时出错(聚会:,服务:BS_VEEVA_DEV,对象ID:6b493826b23a350a8862e992e805addf)XI AF API调用失败。 模块异常:" com.sap.engine.interfaces.messaging.api.exception.MessagingException:iaik.security.ssl.SSLCertificateException:对等证书被ChainVerifier拒绝"。 原因异常:'iaik.security.ssl.SSLCertificateException:ChainVerifier拒绝对等证书'。


我正在遵循本教程,但它没有提到任何证书:

https://archive.sap.com/kmuuid2/50a76cfa-4966-2d10-aba7-da496d9b5bcf/Salesforce.com%20Integration%20Using%20SAP%20PI%3A%20A%20Case %20Study

我是否需要使用由Salesforce提供的证书? 在哪里可以下载? 然后我必须在chanel中使用它来指定本节中的内容?

感谢和问候,

安东内洛

cattura.jpg (43.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


所有人,

我正在尝试与Salesforce系统进行第一个集成流程,只是为了获取sessionId和url来提交我的未来请求,但是我遇到了这个错误:

com.sap.aii.mapping.lookup.LookupException:处理有效负载期间发生异常。 使用通信通道CC_SOAP_TEST_CONNECTION调用适配器时出错(参与方:,服务:BS_VEEVA_DEV,对象ID:6b493826b23a350a8862e992e805addf)XI AF API调用失败。 模块异常:" com.sap.engine.interfaces.messaging.api.exception.MessagingException:iaik.security.ssl.SSLCertificateException:对等证书被ChainVerifier拒绝"。 原因异常:'iaik.security.ssl.SSLCertificateException:ChainVerifier拒绝对等证书'。 com.sap.aii.mapping.lookup.LookupException:使用通信通道CC_SOAP_TEST_CONNECTION调用适配器时出错(聚会:,服务:BS_VEEVA_DEV,对象ID:6b493826b23a350a8862e992e805addf)XI AF API调用失败。 模块异常:" com.sap.engine.interfaces.messaging.api.exception.MessagingException:iaik.security.ssl.SSLCertificateException:对等证书被ChainVerifier拒绝"。 原因异常:'iaik.security.ssl.SSLCertificateException:ChainVerifier拒绝对等证书'。


我正在遵循本教程,但它没有提到任何证书:

https://archive.sap.com/kmuuid2/50a76cfa-4966-2d10-aba7-da496d9b5bcf/Salesforce.com%20Integration%20Using%20SAP%20PI%3A%20A%20Case %20Study

我是否需要使用由Salesforce提供的证书? 在哪里可以下载? 然后我必须在chanel中使用它来指定本节中的内容?

感谢和问候,

安东内洛

cattura.jpg (43.6 kB)
付费偷看设置
发送
6条回答
大道至简
1楼-- · 2020-09-27 05:06

您好,安东内洛,

  • 您可以从浏览器浏览通道中使用的URL并从中下载证书,否则,您可以在此通道上运行XPI Inspector并从那里获得证书。
  • 一旦您在TrustedCA的视图中将这些证书安装在其中。
  • 由于通道读取了用于服务器身份验证的完整TrustedCA,因此无需在通道中进行任何配置。

谢谢

Manoj

Doze时光
2楼-- · 2020-09-27 05:20

我建议您一次使用soap ui进行测试,这会给您提示您去往哪里的工作

N-Moskvin
3楼-- · 2020-09-27 05:12

您是否在通道中禁用了配置 证书选项?

亦是此间程序员
4楼-- · 2020-09-27 05:02

什么? 我必须创建一个新通道并对其进行测试吗?

宇峰Kouji
5楼-- · 2020-09-27 05:13

好,SAP PI总是很怪异;)我创建了一个新通道,现在可以正常工作,但是我有最后一个问题,我 必须搜索如何跳过它,TLS 1.0太低了才能登录到Salesforce,这是API的最后响应,建议?

 <?xml version =" 1.0" encoding =" UTF-8"?>
 
 
 
  sf:UNSUPPORTED_CLIENT 
  UNSUPPORTED_CLIENT:此组织已禁用TLS 1.0。 使用https连接到Salesforce时,请使用TLS 1.1或更高版本。
 <详细>
 
  UNSUPPORTED_CLIENT 
  TLS 1.0在此组织中已被禁用。 通过https连接到Salesforce时,请使用TLS 1.1或更高版本。
  https://cs83.salesforce.com/secur/weakhttps.jsp?l=1 
 需要更强的安全性
 
 
 
 
 
 
我是小鹏鹏啊
6楼-- · 2020-09-27 05:18

好,我找到了解决方案。 我需要添加注释:2344735-PI:TLS 1.0导致Salesforce错误。

一周热门 更多>