Unity 5.6.7 - UnityWebRequest SSL/HTTPS



在使用Unity 5.6.7时,我在Android上通过HTTPS访问安全服务器时遇到问题。

javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

使用最新版本的 Unity 时,这不是问题,因为UnityWebRequest具有证书处理程序属性,我可以在其中验证连接,不幸的是,在 5.6.7 中不存在,我想避免更新引擎。

请帮忙! 干杯

您可以使用不同的 Http 客户端吗? 有内置于.NET的常规HttpWebRequest,尽管我不确定有什么区别。

我相信还有更新的HttpClient库,然后是久经考验的RestSharp开源库。 这些可能会有所帮助,除非 Unity 处理请求的方式存在非常低级别的问题,会影响所有这些库。

最新更新