点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有RFC同步到REST同步方案。 REST适配器是https,我已经使用了客户端证书。 客户端证书具有我已导入到NWA密钥库中的所有三个证书root,intermediate和leaf。
现在,当我们处理从ECC到第三方的消息时,我们面临问题,并且PI和XPI检查器中的消息日志显示以下错误消息:
PI REST通道ping:检索证书时出错
消息登录PI:
返回到应用程序。 异常:com.sap.engine.interfaces.messaging.api.exception.MessagingException:
com.sap.aii.adapter.rest.ejb.security.SSLException:启用SSL的呼叫失败。
SSL连接中的常规错误无法存储非私有密钥
XPI检查器:
私人密钥查看/输入:TrustedCAs/netlock_gold错误:不是密钥对
发生异常:无法恢复密钥:java.security.KeyStoreException:com.sap处com.sap.engine.services.keystore.impl.KeyStoreEntry.getKey(KeyStoreEntry.java:222)上没有证书条目。 com上的xi.tools.inspector.checks.SignatureCheck.checkEntry(SignatureCheck.java:792)
任何人都可以让我知道关于证书在PI端我们需要检查什么吗?
感谢与问候,
Neehtu
你好Neehtu,
使用客户端证书身份验证而不使用实际的客户端证书时,通常会引发错误。 您确定需要客户端证书认证吗? 如果只有接收者端点的证书链,则应将其用于连接建立,而不用于身份验证。 在这种情况下(这是通常的情况),您只需将证书放在TrustedCA密钥库中,然后取消选中REST接收器通道中的"客户端证书身份验证"。
最好的问候,
伴侣
大家好,
我现在可以向第三方发送消息。 这是前缀ns1的问题,在客户端的xml中是不可接受的。 现在,我得到了成功的答复。
我需要澄清错误响应。 对于成功的响应和错误的响应,我们有两种不同的结构。 当任何XML从第三方发送到PI时,它们在有效负载中都有值。 我能够实现将成功的响应发送回ECC。 但是我对如何将异常响应发送到ECC感到困惑。
谁能让我知道如何实现这一目标?
感谢和问候,
Neethu
一周热门 更多>