简体   繁体   English

无效的WS安全标头-使用IBM集成BUS / Message Broker的IRS ACA SOAP请求

[英]Invalid WS Security Header - IRS ACA SOAP Request using IBM integration BUS / Message Broker

I am trying to send a SOAP request to IRS's ACA A2A web service using IBM integration BUS. 我正在尝试使用IBM集成BUS将SOAP请求发送到IRS的ACA A2A Web服务。

The request I am trying to post is matching the standards mentioned in the IRS guide but I am receiving 'TPE1122' SOAP fault message. 我尝试发布的请求与IRS指南中提到的标准匹配,但是我收到的是“ TPE1122” SOAP错误消息。 Does anyone use IIB or message broker to post the ACA requests to IRS? 是否有人使用IIB或消息代理将ACA请求发布到IRS?

I use policy set & policy set bindings to generate the signature. 我使用策略集和策略集绑定来生成签名。

I have used the TokenType option to 'STRREF' in the 'Message Part Policy' section of the Policy Set Binding to generate the KeyInfo Object. 我在策略集绑定的“消息部分策略”部分中将TokenType选项用于“ STRREF”,以生成KeyInfo对象。

I was able to successfully get through the TPE1122 error for the ACABulkTransmitterStatusService. 我能够成功解决ACABulkTransmitterStatusService的TPE1122错误。

However, the same option does not work for ACABulkTransmitterRequest Service. 但是,相同的选项不适用于ACABulkTransmitterRequest服务。 Apparently the schema validation is different for the 2 web services on the IRS side. 显然,IRS端的两个Web服务的模式验证是不同的。 Have a sent a note to the help desk and waiting for the response! 已向服务台发送了便条,等待回复!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM