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