我当前的 Android 项目需要访问受保护的 RESTFul API 端点。
我的组织使用 zScaler 作为其 VPN,我需要在真实设备上测试我的原型 Android 应用程序。
我在我的工作笔记本电脑上安装了 zScaler,并且可以通过 POSTMAN 桌面应用程序成功完成 API 调用。
但是,安装 zScaler Client Connector 应用程序后,我无法从真实设备进行相同的 RESTful API 调用。
我已使用我的组织凭据成功 SSO 登录到 zScaler Client Connector 应用程序并安装了 zScaler ssl 证书。
当我尝试从真实设备进行 API 调用时,我收到 SSL 握手异常或 java.security.cert.CertPathValidatorException:未找到证书路径的信任锚。
我的 Android 应用程序支持这些版本
minSdkVersion 26
targetSdkVersion 30
是否可以在上述 Android 版本上使用 zScaler Client Connector 应用程序作为 VPN?
我哪里错了?