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

相关推荐
Arwen3039 小时前
等保2.0三级认证内网IP SM2 SSL证书
网络协议·tcp/ip·ssl
盼哥PyAI实验室11 小时前
Python自定义HTTP客户端:12306抢票项目的网络请求管理
开发语言·python·http
2501_9151063213 小时前
App HTTPS 抓包实战解析,从代理调试到真实网络流量观察的完整抓包思路
网络协议·http·ios·小程序·https·uni-app·iphone
Arwen30315 小时前
内网IP证书:安全加密全指南
网络·网络协议·tcp/ip·ssl
BD_Marathon15 小时前
【JavaWeb】HTTP_常见响应状态码
网络·网络协议·http
Arwen30317 小时前
国密SSL内网IP部署全攻略
网络·网络协议·tcp/ip·ssl
教练、我想打篮球18 小时前
118 http 协议中如何实现流式的交互数据
websocket·http·流式数据交互
BD_Marathon18 小时前
【JavaWeb】HTTP_请求和响应的报文格式
网络·网络协议·http
gxh19921 天前
4步将HTTP请求升级为HTTPS
运维·服务器·网络协议·http·https
2501_915918411 天前
HTTPS 端口深度解析,443 并不是唯一入口,理解 TLS 流量行为与抓包策略
网络协议·http·ios·小程序·https·uni-app·iphone