2

ADF モバイルを使用して SOAP リクエストを呼び出したい。私の要求は:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" soap:mustUnderstand="1"><wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:Username>INDIA</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome</wsse:Password></wsse:UsernameToken></wsse:Security></soap:Header>
    <soap:Body xmlns:ns1="http://xmlns.oracle.com/bpel/mobile/Notificationlist">
        <ns1:NotificationlistRetrievalREQ>
            <ns1:NotificationlistType>HR_OFFER</ns1:NotificationlistType>
            <ns1:Status>TODO</ns1:Status>
            <ns1:Mode/>
        </ns1:NotificationlistRetrievalREQ>
    </soap:Body>
</soap:Envelope>

そのため、セキュリティ ヘッダーなしで単純な SOAP サービスを呼び出しました。しかし、ADF モバイルでセキュリティ ヘッダーを渡す方法がわかりません。前もって感謝します。

4

2 に答える 2

0

Web サービス データ コントロールを使用し、セキュリティ認証を通過するように構成する場合、手動でヘッダーをいじる必要はありません。参照: https://blogs.oracle.com/shay/entry/accessing_secure_web_services_from

于 2013-04-25T22:33:06.243 に答える