Unity 报错:SSL CA certificate error

使用UnityWebRequest时出现如下报错:

SSL CA certificate error

Curl error 60: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_USER_ERROR1

原因:

证书验证失败 和 SSL CA证书错误

解决方法:

创建一个如下的类:

cs 复制代码
/// <summary>
/// 跳过Web请求证书避免出现 报错:【SSL CA certificate error】 与 【Curl error 60: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_USER_ERROR1】
/// </summary>
public class WebRequestSkipCertificate : CertificateHandler
{
    protected override bool ValidateCertificate(byte[] certificateData)
    {
        return true;
    }
}

在代码中使用:

cs 复制代码
 //实现跳过ssl验证
 unityWebRequest.certificateHandler = new WebRequestSkipCertificate();

通过以上方式就能解决。

相关推荐
The Shio14 分钟前
OptiByte:一个可视化协议设计与多语言代码生成工具
网络·物联网·c#·.net·业界资讯
Yeats_Liao1 小时前
OpenClaw(二):配置教程
大数据·网络·人工智能·深度学习·机器学习
爱丽_1 小时前
TCP 三次握手与四次挥手
服务器·网络·tcp/ip
数据知道2 小时前
《深入掌握MongoDB数据库》 - 专栏介绍和目录
网络·数据库·mongodb
cheems95272 小时前
[网络原理] HTTPS 加密演进与中间人攻击
网络·网络协议·http·https
物联网全栈工程猪2 小时前
CAN 总线传输策略设计:基于 CAN ID 优先级竞争与本节点低优先级事件让步
运维·服务器·网络
qq_570398572 小时前
websocket
网络·websocket·网络协议
坚定的共产主义生产设备永不宕机2 小时前
缺省路由实操讲解
网络·智能路由器
爱丽_3 小时前
HTTPS 与 TLS 握手
网络协议·http·https
沐浴露z3 小时前
详解 HTTPS之 TLS 证书信任链
网络协议·https·信任链