访问api时的System.Net.WebException

时间:2012-04-11 07:59:47

标签: c# silverlight windows-phone-7

今天我遇到了一个奇怪的问题。我想在我的公司网络上测试无线网络上的手机。由于我需要访问我公司的API,因此我会在URL请求中附加一个令牌。如果我的计算机在访客网络中并且我在模拟器上测试,它工作正常。但是,如果我在手机上测试它并且我的手机在访客网络中,我会得到这个“System.Net.Webexception”。它说“远程服务器返回错误:NotFound。”。知道为什么吗?谢谢!

费;

1 个答案:

答案 0 :(得分:0)

NotFound是一个通用错误,可以在各种情况下显示。可能导致(没有看到你的代码):

  • 您正在使用的API问题
  • 代理设置配置为阻止可能影响Web资源可访问性的特定域
  • 连接质量 - 可能导致超时
  • 从服务器返回的数据无效