我将SOAP消息发送到IBM DataPower Gateway时遇到问题(我有DataPower的任何实例)。
我在IBM Websphere Application Server ND上有一个应用程序,可以将SOAP消息发送到DataPower。但是在调用它之后我得到了错误响应:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>javax.net.ssl.SSLHandshakeException: General SSLEngine problem</faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
我已经找到了使用“从端口检索”和下一个数据在WAS ND中创建签署者证书所需的信息:
hostname: dp1host
port: 5550
alias: dpAlias
我已经为DataPower的一个实例完成了它,然后它为它工作了。但是,当我尝试将SOAP消息发送到另一个DataPower实例时,会得到相同的故障响应。我试图用下一个数据创建新的签名者:
hostname: dp2host
port: 5550
alias: dpAlias
但是使用别名时出现重复签名者错误。然后创建新的别名,并使用下一个数据重复我的操作:
hostname: dp2host
port: 5550
alias: dp2Alias
但是由于使用别名但使用另一个别名,我收到了重复签名者的错误。
请帮我将SOAP消息发送到任何DataPower实例!