仅当Fiddler正在运行时,启用环回的UWP应用程序才能成功访问localhost服务

时间:2015-08-20 11:10:16

标签: loopback uwp

仅用于开发目的我正在我的Windows 10笔记本电脑上本地测试UWP(通用Windows平台)客户端应用程序,其中正在运行WebAPI服务。

默认情况下,WinRT应用程序无法连接到localhost,但Visual Studio本地部署的应用程序应该,但我无法成功。

然后我使用Fiddler检查并最终为我的UWP应用程序启用了环回功能,并发现它已经启用。

我意外地发现,只有在Fiddler运行时,我的UWP应用程序才能连接到WebAPI服务。

我想知道原因。

1 个答案:

答案 0 :(得分:5)

Fiddler能够允许您的应用使用本地网络环回。

Fiddler

只需检查您的应用,即可访问您的WebService。 您将看到取消选中您的应用程序,您将无法再次访问您的WebService。

如果在“项目调试属性”中选中该选项,Visual Studio也会在调试时启用本地网络环回。 (项目 - >属性 - >调试 - >允许本地网络环回)