【问题标题】:Couldn't connect web socket client to websocket server on local host windows 10无法将 Web 套接字客户端连接到本地主机 Windows 10 上的 Web 套接字服务器
【发布时间】:2018-08-07 22:02:34
【问题描述】:

我有一个为 microsoft store 签名的应用程序,它在启动时会在 localhost (0.0.0.0:8081) 上启动一个 Web 套接字服务器。然后我在同一主机上使用 websocket 客户端运行 python 脚本并尝试连接到服务器(ws://127.0.0.1:8081),但它无法连接。但是如果我从另一台 PC 运行这个 python 脚本,我可以毫无问题地连接。实际上它在其他平台上的本地PC上也可以正常工作:Win7,MacOS。

我尝试了什么:

  • 禁用 windows 防火墙和防御者
  • 尝试使用 CheckNetIsolation LoopbackExempt 为应用程序添加异常
  • 尝试使用不同的 ip (0.0.0.0, 127.0.0.1, 电脑名称) 进行连接

似乎我必须为应用程序或 win10 切换/设置打开/关闭某些选项,但我找不到它

提前感谢您的帮助

【问题讨论】:

    标签: python-2.7 websocket windows-10 loopback


    【解决方案1】:

    我找到了解决方案https://docs.microsoft.com/en-us/windows/iot-core/develop-your-app/loopback 如果你想在 win 10 上连接到 win 应用程序,你应该运行

    CheckNetIsolation.exe LoopbackExempt -is -n=您的应用程序

    永久 将其添加到启动菜单的最佳方法

    【讨论】:

      猜你喜欢
      • 2017-02-25
      • 1970-01-01
      • 2013-12-05
      • 2014-05-21
      • 1970-01-01
      • 2023-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多