UWP无法连接到本地Socket.IO服务器

时间:2016-07-21 08:42:38

标签: c# .net socket.io uwp

我有一个连接到Socket.IO服务器的UWP应用程序。在调试时我喜欢它是本地服务器,但我无法连接它。我使用SocketIoClientDotNet库,如果我必须连接到外部服务器,它可以正常工作,但我无法连接到本地服务器。

我知道在默认的UWP应用上禁止连接到本地服务器,我认为它被称为环回,但我也试图通过使用此工具解决这个问题: http://loopback.codeplex.com/ 但是,它没有帮助。

非常感谢任何帮助,并提前感谢! :)

1 个答案:

答案 0 :(得分:0)

我认为问题在于您没有在项目中启用相关功能。请打开您应用的清单,然后选择 Capabilitie 标签并检查左侧的专用网络(客户端和服务器)。 / p>

此功能的名称是" privateNetworkClientServe",此功能通过防火墙提供对家庭和工作网络的入站和出站访问。

有关功能的更多信息,请参阅App capability declarations

<强>更新

由于网络隔离策略强制实施环回限制,当使用TCP协议时,服务器和客户端必须在不同的机器上运行才能相互通信。