cancel
Showing results for 
Search instead for 
Did you mean: 

https on sender http adapter

Former Member
0 Kudos

Hello Gurus,

we have a synchronous XI from HTTP Sender adapter to RFC. The user of the interface would like to call it using the plain HTTP adapter with HTTPS. When we use the http port with the XI user/password as part of the url, it works OK. When we switch to the HTTPS port the interface does not provide a response. When we call the https url directly in Internet Explorer we get a pop-up requesting the user/password. Once

this is entered the interface works OK until the ie session in closed.

So can you please tell me what might be d problem?

If i m calling it from http client it is not giving me response, and if m calling it directly then also it is asking for user id and password.

Any help is appriciated.

Thanks,

Hetal

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member192295
Active Contributor
0 Kudos

Hi,

For HTTPS we need to activate HTTPS services and install cryptography libry, whenever we select HTTPS protocol SSL certificate need to be install and profile should be active for sending request else it can't work.

Former Member
0 Kudos

Hi,

You need to configure SSL layer for the HTTPs communication.

Possible HTTP security levels are (in ascending order):

HTTP without SSL

HTTP with SSL (= HTTPS), but without client authentication

HTTP with SSL (= HTTPS) and with client authentication

Step by step guide for SSL security

General guide

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a09f3d8e-d478-2910-9eb8-caa6516d...

Message level security

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d024ca8e-e76e-2910-c183-8ea4ba68...

Thanks

Swarup

Former Member
0 Kudos

Thanks Swarup.

I already have configured SSL.

But how i can make sure that what i need to use and how can i specify from below :

HTTP with SSL (= HTTPS), but without client authentication

HTTP with SSL (= HTTPS) and with client authentication

Which i need to use?

And if what shold be the url for that?

right now m using url like :

https://hostname:httpsport/sap/xi/adapter_plain?namespace=xyz&interface=xyz&service=xyz&party=&agenc...

Can you please tell me how i have to specify that as we do not configure HTTP Sender adapter?

Thanks,

Hetal