UWP侧载应用程序不会监听python localhost服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UWP侧载应用程序不会监听python localhost服务器相关的知识,希望对你有一定的参考价值。

UWP侧载应用程序不侦听localhost服务器(在这种情况下为端口9001)。我们使用GitHub https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/WebSocket上的UWP样本中的WebSocket项目进行了检查

我拿了那个样本,将其打包然后使用创建的包安装在另一台PC上。我的观察是UWP应用程序连接到我的机器中的localhost,在它的机器中它被打包,而它没有连接到侧载的机器上的localhost。

请澄清以下查询:1。当前UWP应用程序是否可能不收听本地主机服务器2.如果可能,请建议我们应该做什么

我使用GitHub https://github.com/Pithikos/python-websocket-server的python web socket服务器创建了服务器

答案

默认情况下,UWA无法访问localhost。通过VS进行部署时,会绕过此约束。否则,对于侧载应用程序,您必须使用checknetisolation工具配置例外。

在您的情况下,命令看起来像这样:

checknetisolation loopbackexempt -a -n=Microsoft.SDKSamples.WebSocket.CS_8wekyb3d8bbwe

有关更多信息,请参阅UWP Enable local network loopback中的答案。

以上是关于UWP侧载应用程序不会监听python localhost服务器的主要内容,如果未能解决你的问题,请参考以下文章

更改 Windows 10 商店 uwp 应用程序的默认安装位置

Windows 10 UWP 应用程序在启动时崩溃(错误模块名称:Windows.UI.Xaml.dll)

是否可以在没有管理员权限的情况下安装.appxbundle(UWP / XAML应用程序)?

使用 ngrok 侧载应用程序不起作用

MSIX 侧载应用在更新后启动缓慢

uwp数据绑定:如何监听Grid.WidthProperty的任何更改