UWP启用本地网络环回

时间:2015-10-21 12:47:56

标签: c# uwp win-universal-app

我写了一个UWP-App,在生成并安装.appxbundle之后,每次启动App时都会得到一个net_http_client_execution_error。在Visual Studio 2015中启动时,应用程序正在启动并正常运行。因此,如果我调试应用程序,我就没有机会解决问题。

更新:
默认情况下,Windows会限制应用程序访问localhost(127.0.0.1)。我在那里运行沙发数据库。这个沙发数据库也应该在那里为我们的客户运行。 是否可以允许应用程序访问localhost(启用本地网络环回)?

1 个答案:

答案 0 :(得分:27)

对于一行业务应用,请使用checknetisolation.exe工具向应用授予环回异常。

要启用环回,请使用以下命令:

c:\>checknetisolation loopbackexempt -a -n=<package family name>

要禁用环回,请使用以下命令:

c:\>checknetisolation loopbackexempt -d -n=<package family name>

UWP应用程序的软件包系列名称可以在几个地方找到:Visual Studio在打包选项卡的Package.appxmanifest编辑器中显示它,PowerShell的get-appxpackage cmdlet显示它等等。它会看起来像什么喜欢&#34; MyPackage_edj12ye0wwgwa&#34;

https://msdn.microsoft.com/en-us/library/windows/apps/dn640582.aspx

上有一份白皮书,其中包含更多详细信息