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

相关推荐
Bat U18 小时前
JavaEE|网络原理HTTP和HTTPS
网络协议·http·https
Edward111111112 天前
SSL/TSL配置 集群节点间通信加密还有客户端
linux·服务器·ssl
Shota Kishi2 天前
基于 Solana Geyser gRPC 数据流的 pump.fun 代币铸造实时检测:流式架构与 HTTP/2 协议分析
网络协议·http·架构
许长安2 天前
rpc和http的区别
经验分享·笔记·网络协议·http·rpc
七七powerful2 天前
AI+运维提效--SSL 证书监控系统v3.0版本开发完成
网络·网络协议·ssl
Co_Hui2 天前
HTTP协议
http
许长安2 天前
gRPC 数据包传输格式解析:从 Protobuf 到 HTTP/2
c++·经验分享·笔记·http·rpc
芋只因2 天前
HTTP & HTTPS 详解
网络协议·http·https
HelloWorld工程师2 天前
SSL证书在哪里可以免费且快速申请?
服务器·网络协议·ssl
皮卡蛋炒饭.2 天前
应用层协议HTTP
网络·网络协议·http