cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to HTTP Synchronous and SSL encryption

Former Member
0 Kudos

I have the a Scnario RFC --> XI ---> HTTP with responce coming back from HTTP to xi and then in turn will go back to SAP.

so it is like : RFC to XI and then To HTTP application at BANK partner

but my case more complex because before i send the message to the web application over HTTP i need to encrypt the message and communicate with the web application of the bank, so i wonder how can we implement SSL to handshake with the bank successfully and how to encrypt the xml before i send the message to the bank ????

also one more interesting question is : when i send the data to the bank over HTTP they asked me to pass it as an arugment...so what does that mean and how can i send data as an argument inside the HTTP request ??

so in this case do i have to use HTTP adapter or SOAP adapter ????

please help me out guys and thanks in advance

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

use the HTTP adapter.

You have to install the SAP crypto lib to enable the HTTPS service in PI.

Afterwards you have to store the SSL certificates and the certificate chain in PI (TX STRUST).

Argument/parameter: eg. www.xyz.com/script.asp?user=peter

Cheers,

André

Former Member
0 Kudos

Thanks Andre

but what do you mean by store the SSL certificates and the certificate chain in PI (TX STRUST). ? how do i do that ? do you have step by step proceadure ?

i agree with you that Argument/parameter: eg. www.xyz.com/script.asp?user=peter but how do i pass the xml as a string to such an argument ? i mean technically how do i acheive that in mapping ?

stefan_grube
Active Contributor
0 Kudos

> i agree with you that Argument/parameter: eg. www.xyz.com/script.asp?user=peter but how do i pass the xml as a string to such an argument ? i mean technically how do i acheive that in mapping ?

This is not possible in standard.