This is avery good question1 person found this helpful
in 11g i have taken out the steps from my document which i created for one our customer
go to composite
Right click on the external reference service and select “Configure WS policies”
Under the security tab, click add button and select “oracle/ wss_username_token_client_policy
6. Now Open the property Inspector window and click the add button under “Binding properties” tab.
7. Include the “oracle.webservices.auth.username-->
8. Include the “oracle.webservices.auth.password”-->name
to do more easily go to em console click on your deployed composite you will find all the components in your bpel process below .click on the webservice invocation component then clck on properties there u can mentiones username,password let me know if this helps u
It works like a charm. Thank you so much.
Have a further question.. Even though I am able to pass the credentials, I need to pass the domain name as well.
Is there anyway how I can pass domain in NTLM auth ? Please let me know.
currently getting below error:
<bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricInvocationException: Unable to access the following endpoint(s): http://srvhourigddev03.nov.com/RigMasterB2BService/?Wsdl</summary></part><part name="detail"><detail>Unable to access the following endpoint(s): http://srvhourigddev03.nov.com/RigMasterB2BService/?Wsdl</detail></part><part name="code"><code>400</code></part></remoteFault></bpelFault
Were you able to pass the domain name in NTLM auth successfully via SOA?
I am able to successfully invoke the webservice via soapUI when I pass the username, password and the domain.
However, I am able to set only the
oracle.webservices.auth.password properties when I configure it in SOA 11g.
I tried passing the domain name in the oracle.webservices.auth.username property as domainname\username. But no luck
The composite is deployed on a linux server. Please suggest/advice any pointers to resolve this NTLM authentication issue.
Did you get any option to pass domain name, along with user name ?
Thanks in advance.