0

私の問題は、ユーザー名パスワード認証用の Wss4jSecurityInterceptor を持つ Web サービスを呼び出そうとしていることです。

生成されるリクエストは次のようになります。

<wsse:Security
            xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
            xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
            SOAP-ENV:mustUnderstand="1">

これは機能していませんが、名前空間、つまりxmlns:wsseを変更すると

<wsse:Security
            xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext"
            SOAP-ENV:mustUnderstand="1">

それは正常に動作します。

<wsse:Security>タグで生成された名前空間を自分のコードから変更する方法を知りたい

4

1 に答える 1