Flurl.Http出现Call failed. The SSL connection could not be established 错误

用了SKIT的组件做企业微信开发,本地测试正常,上传服务器后出现One or more errors occurred. (The SSL connection could not be established, see inner exception.)错误

解决办法,修改Flurl默认的httpclient

cs 复制代码
public class UntrustedCertClientFactory : DefaultHttpClientFactory
    {
        public override HttpMessageHandler CreateMessageHandler() {
            return new HttpClientHandler {
                ServerCertificateCustomValidationCallback = (a, b, c, d) => true
            };
        }
    }


FlurlHttp.Configure(settings => {
    settings.HttpClientFactory = new UntrustedCertClientFactory();
});

参考:

c# - Flurl and untrusted certificates - Stack Overflow

Configuration - Flurl

相关推荐
桃始笑叶始泪2 小时前
HTTP中GET和POST的区别是什么?
网络·网络协议·http
sxy1993sxy20183 小时前
HTTP请求失败调试过程 -20241126
网络·网络协议·http
搬砖的果果4 小时前
HTTP代理是什么,主要用来干嘛?
网络·python·网络协议·tcp/ip·http
阿乾之铭19 小时前
HTTP/HTTPS
网络协议·http·https
AI原吾19 小时前
探索Python的HTTP之旅:揭秘Requests库的神秘面纱
开发语言·python·http·requests
闲人-闲人19 小时前
HTTP Accept用法介绍
网络·网络协议·http
xiaoxiongip66619 小时前
HTTP工作原理
网络·网络协议·http·https·ip
高耳机High-Earphone1 天前
不只是请求和响应:使用Fiddler抓包URL和Method全指南(中)
网络协议·测试工具·http·fiddler·method·url·get/post
IT19951 天前
Qt笔记-获取HTTP的POST请求提交的数据时需要注意的地方(2024-09-02)
笔记·qt·http
小丁爱养花1 天前
网络原理(一):应用层自定义协议的信息组织格式 & 初始 HTTP
java·服务器·网络·网络协议·http