As per below apigee document the TLS for java script callout can be configured in Javascript policy.
https://docs.apigee.com/api-platform/reference/policies/javascript-policy#SSLInfo
https://community.apigee.com/questions/1749/is-it-possible-to-configure-ssl-information-using.html
I have configured SSL information for java call out in JavaScript policy as below.
<SSLInfo> <Enabled>true</Enabled> <ClientAuthEnabled>true</ClientAuthEnabled> <KeyStore>SaasConnector</KeyStore> <KeyAlias>SaasConnector</KeyAlias> </SSLInfo>
The backend service is 2-way SSL enabled. In java script we are making http asynchronous (fire & forget) call using httpClient. However, intermittently the apigee is not passing ssl certificate information to backend. Out of 10 calls, one or two calls are failing. Is this bug in Apigee?