cancel
Showing results for 
Search instead for 
Did you mean: 

User authentication for HTTPs sender channel

Former Member
0 Kudos

Hi,

I am working on HTTP(s) to IDoc scenario through SAP PI. In the HTTP sender channel, I have selected "HTTPS without client authentication". Does that mean that the basic user name and password authentication is not required while posting IDoc thourgh the url provided to the third party?If not,  can the third party make an HTTPS post to PI server without have a PI user id?

Thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member194612
Active Participant
0 Kudos

Hi Soumiya,

You are correct basic authentication is not required,pls check the below link(last 7 lines for your Q)

http://scn.sap.com/people/rahul.nawale2/blog/2006/05/31/how-to-use-client-authentication-with-soap-a...

Based on your sender communication channel settings , you have to configure accordingly in receiver comm.channel also.

Thanks,

Satish

Former Member
0 Kudos

Hi Satish,

Thanks for your reply.

But I am using plain HTTP(s) sender adapter and not SOAP adapter and I have constructed the URL as follows:

https://hostname:port/sap/xi/adapter_plain?interface=.....etc and then added &sap-user=piappluser&sap-password=pipass in the url.

However, when I try to open the link in browser or test using SOAPUI tool, it is still asking for credentials in popup window. I have also selected HTTPS without client authentication in the HTTP sender adapter.

Is there is any way I can bypass this pop-up since the user/password is already mentioned in the url?

Regards,

Soumiya Mohan