How to configure Android zScaler Client Connector VPN on Real Device

1.1k Views Asked by At

My current Android project requires access to protected RESTFul API endpoints.

My organisation employs zScaler as its VPN and I need to test my prototype Android application on real devices.

I have zScaler installed on my work laptop and can successfully complete the API calls via POSTMAN desktop application.

However having installed the zScaler Client Connector application I am unable to make the same RESTful API calls from a real device.

I have successfully SSO signed in to zScaler Client Connector application using my organisations credentials and installed the zScaler ssl certificate.

When I attempt to make the API calls from a real device, I receive a SSL Handshake exception or java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

My Android application supports these versions

minSdkVersion 26
targetSdkVersion 30

Is it possible to employ zScaler Client Connector application as a VPN on Android versions above?

Where am I going wrong?

0

There are 0 best solutions below