on 2024 Jan 08 6:35 PM
Hi Team,
I am calling Ariba end point to push data into Ariba System.
I have configured the Ariba Inbound integration end point. In Ariba Inbound end point configuration I have activate the mTLS ( have taken the help of below SAP Document )
Mutual TLS Authentication Certificates for Inbound Communications | SAP Help Portal
The Certificate which I have used into the Ariba End point is generated from the SAP CPI i.e. I create new key pair and downloaded that as certificate. Uploaded this into Ariba End point for MLTS configuration.
Now I am calling this Ariba end point using SOAP Adapter . In SOAP adapter , I am using authentication as Client Certificate and have provided the key pair created in CPI security material ( which is same as the Ariba Inbound mTLS certificate).
I am also passing "X-Client-Cert" as a header parameter for SOAP adapter and value if this is the CPI certificate ( key pair).
My integration keep failing with error " org.apache.cxf.binding.soap.SoapFault: MutualTLSCertificateInHandler: Required authentication materials not provided."
I am not sure if anything is missing in this process for mTLS to work ?
Thanks for your help in advance.
User | Count |
---|---|
66 | |
11 | |
11 | |
10 | |
9 | |
8 | |
7 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.