Curl .NetCore 2.0构建https爬虫提示系统.PlatformNotSupportedException

Curl .NetCore 2.0构建https爬虫提示系统.PlatformNotSupportedException,curl,.net-core,libcurl,Curl,.net Core,Libcurl,我正在使用.netcore2.0构建一个控制台应用程序 这个应用程序正在为运行在“https”上的服务器进行REST调用,但当我尝试在MacOs high sierra下运行它时,得到以下提示 未处理的异常:System.PlatformNotSupportedException: 处理程序不支持对此证书的自定义处理 libcurl(7.54.0)及其SSL后端的组合 (“LibreSSL/2.0.20”) 升级libcurl-openssl后,代码可以在CentOS下完美运行,是否有针对Mac

我正在使用.netcore2.0构建一个控制台应用程序

这个应用程序正在为运行在“https”上的服务器进行REST调用,但当我尝试在MacOs high sierra下运行它时,得到以下提示

未处理的异常:System.PlatformNotSupportedException: 处理程序不支持对此证书的自定义处理 libcurl(7.54.0)及其SSL后端的组合 (“LibreSSL/2.0.20”)

升级libcurl-openssl后,代码可以在CentOS下完美运行,是否有针对MacOS的解决方案


非常感谢

您是否能够通过
curl
命令行工具进行相同的调用?你有没有可能在某个时候通过自制程序安装自定义libcurl?我已经使用brew将libcurl更新为7.56(它看起来是我能得到的最新版本),但它仍然无法通过…我在这里回答了类似的问题: