0

IBM Websphere アプリケーション サーバー 7 で JAX-WS を使用して Web サービスを使用しています。SOAP メッセージを渡すときに WS メッセージ レベルのセキュリティを設定します。UsernameToken xmlns:wsu がプロバイダー側​​に正しく渡されません。WebSphere サーバーで構成が必要ですか?

アプリログに出力されたSOAPメッセージ、

wsse:UsernameToken wsu:Id="XXXX" xmlns:wsu ="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

Web サービス プロバイダーが SOAP メッセージを受信しました。

wsse:UsernameToken wsu:Id="XXXX" xmlns:wsse ="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

SOAP メッセージの WS Security ヘッダーがどのようにオーバーライドされるかわかりません。

4

1 に答える 1

0

問題を見つけて解決しました。WSSE と WSU の名前空間が正しく適用されるはずです。WSSE = " http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd " WSU = " http://docs.oasis-open.org/ wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd "

于 2014-09-16T06:34:19.147 に答える