2 weeks ago - last edited 2 weeks ago
Hi Experts,
I am trying to connect SAP Integration Suite (CPI) to a third-party REST API that is hosted on an on-premise server.
The third party has exposed the API over HTTPS with port 443, and the API works successfully when called directly from Postman using the HTTPS URL. This API does not require any kind of headers.
To access the on-premise system from CPI, I am using SAP Cloud Connector. In my integration flow, I have configured the receiver using the Cloud Connector virtual host.
I am using HTTP receiver adapter with HTTP protocol because Proxy type On-Premise does not allow HTTPS.
We are calling API with HTTP protocol and port 80.
Has anyone faced a similar issue where an HTTPS API works from Postman but returns 403 only when called through SAP Cloud Connector with HTTP protocol?
Cloud connector is Reachable.
Request clarification before answering.
Hi,
When Cloud Connector triggers a 403 error the message is something like "Access denied to system <host>:<port>. In case this was a valid request, ensure to expose the system correctly in your cloud connector". In your case, I suggest you review the credentials and permissions of the user you are using to connect with SAP.
Hope it helps.
Regards,
Roberto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.