Issue with ITI-43 Transaction and SAML Assertion in wsse:Security Header

19 views
Skip to first unread message

Waldemar

unread,
Oct 18, 2024, 3:40:42 AM10/18/24
to ipf-dev

Hi,

I’m encountering an issue with the ITI-43 transaction. When an external client sends a request with a SAML assertion in the wsse:Security header and the attribute mustUnderstand=1, I receive the following error:


<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<soap:Fault>
<soap:Code>
<soap:Value>soap:MustUnderstand</soap:Value>
</soap:Code>
<soap:Reason>
<soap:Text xml:lang="en">MustUnderstand headers: [{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security] are not understood.</soap:Text>
</soap:Reason>
</soap:Fault>
</soap:Body>
</soap:Envelope>

However, when the request is sent with mustUnderstand=0, everything works correctly.

Could you provide some guidance on how to add an interceptor to handle the ITI-43 request and configure it properly? Any tips or advice would be greatly appreciated.

Best regards,
Waldemar

Reply all
Reply to author
Forward
0 new messages