0

私はmule-standalone-3.3.0CEを使用しています。パターンWebサービスプロキシを作成し、構成を作成します。

<pattern:web-service-proxy name="WebService"
    wsdlLocation="http://www.tset.com/WebService/Tse.asmx?WSDL"
    inboundAddress="http://localhost:8084/test"
    outboundAddress="http://www.tset.com/view" />

新しいwsdl()にユーザー名とパスワードを設定したいhttp://localhost:8084/test?wsdl。それを行うための最良の方法は何ですか?「スプリングセキュリティを使用する」などの方法は知っていますが、この方法が良いかどうかはわかりません。春のセキュリティに問題があります。SoapUiの設定方法がわかりません。soapUI内で認証ヘッダーを送信する方法がわかりませんか?

4

1 に答える 1

1

Webサービスのパターンは、子要素の定義を可能にする拡張された方法で定義できます。これを使用することにより、スプリングセキュリティを活用したセキュリティフィルターを定義することができます

パターン構成は次のようになります。

<pattern:web-service-proxy name="WebService"
         wsdlLocation="http://www.tset.com/WebService/Tse.asmx?WSDL">
        <http:inbound-endpoint address="http://localhost:8084/test" >
            <mule-ss:http-security-filter realm="mule-realm"/>
        </http:inbound-endpoint>
        <http:outbound-endpoint address="http://www.tset.com/view" />
</pattern:web-service-proxy>
于 2012-12-24T13:41:45.270 に答える