工作中遇到的webservice的问题,多台电脑中有一台不能访问,能ping通,没有开防火墙,并且浏览器可以访问服务地址,查看日志文件发现

System.Net.WebException: 基础连接已经关闭: 无法连接到远程服务器。

---> System.Net.Sockets.SocketException: 无法加载或初始化请求的服务提供程序。

这种情况需要重置 Winsock 来解决,该方法适用于 XP、win7、win8、win10 等操作系统,以下以 win7 系统为例:

1)在开始键入 cmd,右键单击“cmd.exe”,选择“以管理员身份运行”,然后按“继续”。

System.Net.WebException: 基础连接已经关闭: 无法连接到远程服务器。 ---> System.Net.Sockets.SocketException: 无法加载或初始化请求的服务提供程序。

2)在命令提示符处键入 netsh winsock reset,然后按 Enter。

System.Net.WebException: 基础连接已经关闭: 无法连接到远程服务器。 ---> System.Net.Sockets.SocketException: 无法加载或初始化请求的服务提供程序。

3)重启电脑。

相关文章:

  • 2022-12-23
  • 2021-09-20
  • 2021-12-27
  • 2021-12-18
  • 2021-07-29
  • 2022-12-23
  • 2021-08-09
  • 2021-08-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
  • 2021-12-22
  • 2022-12-23
相关资源
相似解决方案