Skip to Content

SAP PI Client Certificate

Hi All,

We are trying to integrate SAP PI with SAP C4C system.

For Inbound Communication from SAP PI, we need to install certificate from SAP PI to SAP C4C so that C4C will accept messages from SAP PI.

How to get Client Authorized certificate from SAP PI??

BR,

Rashmi

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2015 at 09:11 AM

    Hello Rashmi,

    are self-signed certificate sufficient?

    Your PI system should have an ICM_SSL_<instance_number> keystore view. There should be a private key and a certificate. You can take that certificate or issue a new one from the private key. You can send this certificate to the server and configure encryption on your side using the private key (I hope I remember this process correctly, I cannot check the system currently).

    If self-signed is not sufficient, you need to request a private key from a certification agency. I haven't done this, but after importing this new private key the rest of the process should be similar.

    Regards,

    Jörg

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2015 at 10:22 AM

    Hi,

    In one of your ViewStore 'Trusted Cas' create a new private key then 'Generate a CSR request' for this key then send the same one to the SAP C4C and once they sign back your certificate and send it to you import that into your view(where you generate private key) using 'import CSR response' .The in your comm channel you can configure your private key.

    Br,

    Manoj

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2015 at 02:08 PM

    Hi Rashmi,

    Once you perform 'Generate CSR Request' for the private key you have created in the keystore in PI, the Certificate authority responsible(Verisign/Comodo etc) will verify and send you the signed certificate. This certificate is the signed public key certificate for SAP PI.

    You need to deploy this certificate in SAP C4C trusted keystore.

    Regards,

    Karthik

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.