Skip to Content
0
Former Member
Jan 11, 2012 at 12:45 PM

Create Web Service and Proxy with HTTPS

1848 Views

Hi Experts,

I'm not quite shure if this is the correct place but i'll try it.

I have to create a Web Service and a Proxy in two SAP Systems and communicate via HTTPS.

Now i created the WS in one system with HTTPS and I created a consumer proxy in the other system.

I know how to create a WS and a proxy (via SE80 and SOAMANAGER, etc.).

I have found many Information in the web and at the SAP Pages. The big Problem is the Certificate I have to use.

What have I done:

- I entered the URL of the Web Service and hat to enter a Username and a Password.

- I received a message, that the certificate is not save.

- Then I downloaded the certificate as DER-coded binary X.509(.CER)

- I imported the Certificate in STRUST and restarted the ICM.

Now, when I try to call my Web Service I get the following Error:

- ERROR during SecudeSSL_SessionStart()...

... the verification of the server's certificate chain failed...

...Error in get_path:...found root certificate of <CN=...

...Error in verify_with_PKs... Found root certificate of...

I couldn'f find other certificates in the Certificate Chain while downloading the certificate.

I don't get one thing. Some people talking about the CA musst sign the certificate.

Do I have to send the Certificate to a CA? An Organisation? or can I sign my Certificate by myself?

Is there any good tutorial in the web. I haven't found one. (Just one using J2EE)

Thanks and regards,

Sebastian