我收到这样的错误谁能告诉我这些异常的可能原因
unhandled exception of type 'System.Net.WebException' occurred in system.dll
Additional information: The underlying connection was closed: Unable to connect
to the remote server.
这是否与 IIS 或网络类的任何 NetworkCredentials 有关。
我收到这样的错误谁能告诉我这些异常的可能原因
unhandled exception of type 'System.Net.WebException' occurred in system.dll
Additional information: The underlying connection was closed: Unable to connect
to the remote server.
这是否与 IIS 或网络类的任何 NetworkCredentials 有关。
看起来连接套接字在您的计算机能够连接到远程服务器之前已关闭。换句话说,您的出站连接由于某种原因失败。我猜您正在使用 HttpWebRequest,在这种情况下,可能会有一个失败代码可以提供一些见解。你能告诉我们你是如何设置请求的吗?
一些谷歌搜索出现了这篇博客文章,其中提出了一些可能性:
该帖子指出 .NET 默认使用 HTTP 1.1。我遇到了一些不能很好地与 1.1 配合使用的嵌入式 Web 服务器。尝试设置HttpWebRequest.ProtocolVersion
为 HTTP 1.0。如果需要,还可以尝试将代理传递给HttpWebRequest.Proxy
并添加代理凭据。HttpWebRequest.Credentials