on 09-16-2009 8:07 PM
Hi,
We are implementing Web Services over https (ssl). When we give a separate User id and password to each vendor to access the web services, is it possible to know who is calling the web service with in mapping or anywhere? We want this to cross check the xml pay load with the user calling the service.
thanks,
Sri.
You can use adapter specific message attribute of the sender SOAP adapter.
You can read the user in a user defined function. The value is in the parameter SRemoteUser
http://help.sap.com/saphelp_nwpi71/helpdata/EN/fc/5ad93f130f9215e10000000a155106/frameset.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Stefan. I did try that and was able to do that.
Could you please tell me how to implement the WS-Security in the SOAP sender adapter? We would like to have message level security. We are using SSL for receiving the web service request from end users via web dispatcher in DMZ. When web dispatcher makes a call to PI, can we implemnet WS security there? Do we have to install any certificates for this?
Thanks in advance.
Sri
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.