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
--
You received this message because you are subscribed to the Google Groups "ipf-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ipf-user+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ipf-user/e33e45fe-3b2c-4934-8ceb-f77a3c9de9e2n%40googlegroups.com.
Hi Dmytro,
Thank you for your assistance and quick response. The WSSecurityUnderstandingInterceptor turned out to be exactly the solution I was looking for. Everything is working perfectly now.
Best regards,
Waldemar