通用Windows项目 - HttpClient异常

Mrk*_*Mrk 48 .net c# win-universal-app windows-10 uwp

我正在尝试使用HttpClient在Universal Windows项目(在Windows 10通用应用程序中)实现REST客户端,但是以下行:

var response = _client.GetAsync(address).Result;
Run Code Online (Sandbox Code Playgroud)

使用以下消息抛出AggregateException:

拒绝访问.访问此网络资源需要网络功能

更令人惊讶的是,请求不是发送到服务器的事件.我怎么解决这个问题?

kai*_*64b 106

双击项目中的Package.appxmanifest文件.
单击"功能"选项卡.将专用网络功能添加到项目中.

  • @MikeKeskinov 我在使用 VPN 时访问公共服务器时遇到了这个问题。关闭 VPN 后也不例外。启用 VPN 后,它显然会抛出异常,因为它通过“专用”VPN 网络。 (2认同)