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

相关推荐
宁小法1 天前
HTTP 请求中断的深度扩展知识
网络·网络协议·http
tan180°1 天前
Linux网络HTTP(上)(7)
linux·网络·http
像素之间1 天前
http的发展历程
网络·网络协议·http
六点半8882 天前
【计算机网络】初识HTTP(超文本传输协议)
网络协议·计算机网络·http
_星辰大海乀2 天前
网络原理 -- HTTP
java·服务器·http·get方法·post方法
歪歪1002 天前
使用 Wireshark 进行 HTTP、MQTT、WebSocket 抓包的详细教程
网络·websocket·测试工具·http·wireshark
paishishaba2 天前
无状态协议HTTP/HTTPS (笔记)
网络协议·http
一叶飘零_sweeeet2 天前
从字节到网页:HTTP 与 TCP 的底层密码全解析
tcp/ip·http·三次握手
我有一颗五叶草2 天前
HTTP 协议
网络·网络协议·http
Yeats_Liao2 天前
Go Web 编程快速入门 02 - 认识 net/http 与 Handler 接口
前端·http·golang