cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

HTTP authentication vs. WS-SECURITY

Former Member
0 Likes
422

Hi,

We are trying to interface XI (7.0) to a 3rd party application using the web services. The 3rd party application is the client in this case, calling a service we defined in XI and provided a WSDL file for. The service is called by the 3rd party app through http. The issue we run into is that XI requires authentication for the http connection, while the 3rd party is providing authentication credentials through WS-SECURITY. This results in the termination of the established connection as XI sees lack of authentication credentials, yet the credentials are passed, just through WS-SECURITY. How do we get the WS-SECURITY credentials to be seen by XI as user ID and password for the http connection?

Thank you,

Mike

View Entire Topic
prateek
Active Contributor
0 Likes

Instead of using http adapter, you may use soap adapetr with "Do not use Soap Envelop" option. There you may enable ws-security following this guide.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/405b38d1-9f8b-2a10-e1af-dd187a2b...

Regards,

Prateek

MichalKrawczyk
Active Contributor
0 Likes

hi Prateek,

>There you may enable ws-security following this guide.

can you elaborate a little bit more on how

setting WS security can help to avoid the need to log on the SOAP

adapter on j2ee ? I'd say it has nothing to do with the original question

but maybe you know something more

thanks,

Regards,

Michal Krawczyk

http://mypigenie.com - XI/PI FAQ