云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

CDN_sql数据库基础_折扣

小七 141 0

简介:

在这个博客中,我分享了我收到的接口要求和我找到解决方案的方法。

集成要求,简单来说,PI必须将web服务安全(WSSEC)签名应用到xml,然后将其传输到目标web服务。我在SAP社区中创建了一个问题(https://answers.sap.com/questions/358394/digital-signature-and-validation-for-sync-web-serv.html)下面的链接简单地解释了wssec签名的概念条款

https://msdn.microsoft.com/en-us/library/ms977327.aspx

https://en.wikipedia.org/wiki/WS-Security

https://help.sap.com/doc/9e1713aae646e88d0110547c11d7c4/7.52.0/en-US/48aea407ac5a3206e10000000a42189c.html

为了在PI中实现这一点,人工智能是,我们想到的可能选项有SOAP适配器、SOAP轴、Java映射上面提到的问题,我已经解释了细节,大数据下,如设置完成,错误消息看到。SAP确认SOAP不完全支持WSSEC签名。

SAP说明–常见问题解答:XI 3.0/PI 7.0/7.1/7.3 SOAP适配器

(Q.支持wsse规范和适配器中的X.509token?)

SOAP AXIS:

我的PI版本是7.4 sp11,安装在下面提到的可选AXIS组件以及所需组件的基础上。

Wss4j 1.5.6–(\u 5\u 6/)

第1.4.2节(https://mvnrepository.com/artifact/xml security/xmlsec/1.4.2)

沙兰2.7.1( https://mvnrepository.com/artifact/xalan/xalan/2.7.1)

url就是这样:5XX00/XIAxisAdapter/MessageServlet负责安装AXIS库。

通道设置:

文本格式的处理程序名称:

这里的棘手部分是,接收器SOAP AXIS通道强制XML漂亮打印,大数据 数据分析,淘客网站,从而导致签名损坏。目标webservice用于将错误响应为"无效签名"。

我已经应用了disable XML pretty print处理程序bean。重要的是,比购返利,这个Bean必须在上面提到wssec签名处理程序Bean。