下面的代码(使用visual创建的.Net核心2.1 )运行时,如果不是在docker中,则不会出错。
var uri = new Uri("https://usbtrustgateway.usbank.com/portal/login.do");
using(var request = new HttpRequestMessage(RequestUri: uri, Method: httpMethod)) {但是,当它在docker(Linux)中运行或使用Visual调试运行“坞-组合”时,会出现以下错误?
{System.Net.Http.HttpRequestException:发送请求时出错。-> System.Net.Http.CurlHandler.ThrowIfCURLEError(CURLcode错误时无法连接到服务器( System.Net.Http.CurlHandler.MultiAgent.FinishRequest(StrongToWeakReference1 easyWrapper,CURLcode messageResult) --内部异常堆栈跟踪的结束--在System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask、HttpRequestMessage请求、CancellationTokenSource cts、布尔disposeCts}
发布于 2018-08-13 04:47:17
在下面的github问题之后,从异常提示的角度来看,您似乎有一个潜在的请求错误。信息不多,你得从请求方查一下。
https://github.com/dotnet/corefx/issues/24472
此外,从个人的角度来看,对接通常有问题,连接在我这一边,所以试着玩关闭它和游戏,看看它是否有效,否则你将不得不调试在卷曲方面的东西。可能和前面提到的github问题一样。
https://stackoverflow.com/questions/51815287
复制相似问题