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

Nic*_*ini 2 loopback uwp

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

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

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

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

我想知道为什么.

M4s*_*s0n 5

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

提琴手

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

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