webclient Windows Phone中出现“Server Not Found”错误

时间:2014-07-10 07:16:02

标签: c# exception windows-phone-8 windows-phone webclient

我正在开发一个Windows Phone应用程序,我必须在其中调用一个https并在我通过公共IP访问的计算机上运行的web服务。现在我的webclient无法从该服务获取数据。它说错误是System.Reflection.TargetInvocation异常,内部异常告诉我找不到远程服务器。我认为这可能是认证问题,但我有一个.pem证书文件,我在我的模拟器上安装,但错误仍然存​​在。任何人都可以说出这个问题的根本原因是什么?

1 个答案:

答案 0 :(得分:0)

由于这些主要问题,出现了这些问题,

1)您应该有一个活动的Internet连接来实现此目的。检查您的模拟器是否有正确的互联网连接。

2)你的标题应该是正确的格式。试着看看link。它可能会帮助您以正确的格式传递标头。如果您尝试访问使用用户名和密码保护的站点,则需要传递这些凭据。您可以在上面的链接中获取这些信息。

尝试使用此示例json link是否可以通过获取IP地址来实现目标。您也可以尝试使用HTTPWebRequest和HTTPWebResponse。