Difficulties with Integrated Authentication

Difficulties with Integrated Authentication

  

Hi guys,

I'm strugling with integrated authentication.

I'm calling a SOAP web service that requires authentication and i'm trying to pass the credentials using integrated authentication.

So i turned the integrated authentication properties to yes, in my web service and in the the screen where the web service is called.

Now i'm receiving an error: HTTP 401. In the logs of my web service i can see the error, and i see that the credentials were not passed.

I did everything that is described in the next post:

https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Integrated_Authentication_on_Web_Services_-_User_credentials_delegation_to_Web_References_in_OutSystems

Any idea?

Hi André,

Is your SOAP web service in the same domain as your OutSystems server? Integrated Authentication only works within the same Domain.

André Francisco wrote:

Hi guys,

I'm strugling with integrated authentication.

I'm calling a SOAP web service that requires authentication and i'm trying to pass the credentials using integrated authentication.

So i turned the integrated authentication properties to yes, in my web service and in the the screen where the web service is called.

Now i'm receiving an error: HTTP 401. In the logs of my web service i can see the error, and i see that the credentials were not passed.

I did everything that is described in the next post:

https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Integrated_Authentication_on_Web_Services_-_User_credentials_delegation_to_Web_References_in_OutSystems

Any idea?

Hi,

Do check the request params format as expected in SOAP request.

That might be the issue & thus you are getting the 401 in response.

Thanks


Jorge Martins wrote:

Hi André,

Is your SOAP web service in the same domain as your OutSystems server? Integrated Authentication only works within the same Domain.

Yes it is.


assif_tiger wrote:

André Francisco wrote:

Hi guys,

I'm strugling with integrated authentication.

I'm calling a SOAP web service that requires authentication and i'm trying to pass the credentials using integrated authentication.

So i turned the integrated authentication properties to yes, in my web service and in the the screen where the web service is called.

Now i'm receiving an error: HTTP 401. In the logs of my web service i can see the error, and i see that the credentials were not passed.

I did everything that is described in the next post:

https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Integrated_Authentication_on_Web_Services_-_User_credentials_delegation_to_Web_References_in_OutSystems

Any idea?

Hi,

Do check the request params format as expected in SOAP request.

That might be the issue & thus you are getting the 401 in response.

Thanks



The params format is correct. 

I can't understand why the credentials aren't passed...

Hi André,

It can be something wrong with the domain controller server configuration. The application server gives the error HTTP 401 when it needs to get credentials somewhere, and if your front-end server can't handle it from here that could be because the domain controller don't trust it to.

Cheers

Ricardo Dias wrote:

Hi André,

It can be something wrong with the domain controller server configuration. The application server gives the error HTTP 401 when it needs to get credentials somewhere, and if your front-end server can't handle it from here that could be because the domain controller don't trust it to.

Cheers

Thanks for your answer Ricardo!

i follow all the steps pf this link:

https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Integrated_Authentication_on_Web_Services_-_User_credentials_delegation_to_Web_References_in_OutSystems

but i can't find the W3WP service in the list to select him.

Can you help me?

André Francisco wrote:

Ricardo Dias wrote:

Hi André,

It can be something wrong with the domain controller server configuration. The application server gives the error HTTP 401 when it needs to get credentials somewhere, and if your front-end server can't handle it from here that could be because the domain controller don't trust it to.

Cheers

Thanks for your answer Ricardo!

i follow all the steps pf this link:

https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Integrated_Authentication_on_Web_Services_-_User_credentials_delegation_to_Web_References_in_OutSystems

but i can't find the W3WP service in the list to select him.

Can you help me?

Hi André,

I would like to be able to help but since you can't find the W3WP, and this being a requirement of this configuration documented by OutSystems you should contact the support.

Cheers!