NetCore HttpClient The SSL connection could not be established, see inner exception
Posted leoxjy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NetCore HttpClient The SSL connection could not be established, see inner exception相关的知识,希望对你有一定的参考价值。
之前遇到一个问题
https://www.cnblogs.com/leoxjy/p/10201046.html
在centos 7.x HttpClient访问会出问题 The SSL connection could not be established, see inner exception
最后彻底解决是进入容器docker
那么 最近又FQ搜到一个解决方案 可以systemctl 运行的时候也不会 SSL
上代码
var httpClientHandler = new HttpClientHandler
ServerCertificateCustomValidationCallback = (message, certificate2, arg3, arg4) => true
;
using (HttpClient client = new HttpClient(httpClientHandler))
string url = WeiXinSettings.GetJscode2Session(code);
var result = await client.GetAsync(url);
if (result.IsSuccessStatusCode)
string str = await result.Content.ReadAsStringAsync();
return str;
以上是关于NetCore HttpClient The SSL connection could not be established, see inner exception的主要内容,如果未能解决你的问题,请参考以下文章
asp.netcore 高并发下使用HttpClient的方法
使用 httpClient.postasync 进行 web api 调用 .net core
.NET Core HttpClient+Consul实现服务发现
Net Core 3.1 IHttpClientFactory/HttpClient 第一次请求慢
(多张图片打包为Zip返回前端下载) 记NetCore HttpClient.GetStreamAsync()返回只读流,Stream的Length属性不可用,报错的问题。