我收到此错误:
(远程服务器返回错误:(500)内部服务器错误。在System.Net.HttpWebRequest.GetResponse())
突然在我的一个使用c#制作的Windows应用程序中。我已经使用这个应用程序多年了,直到昨天都没有任何问题..它突然开始抛出这个错误。
以下是我的方法和我打电话的网址:
public string CallOnlineUrl() {
try {
Uri onlineupdateUrl = new Uri("https://billett.tusenfryd.no/admin/update.aspx");
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(onlineupdateUrl);
System.Net.WebResponse resp = req.GetResponse();
System.IO.Stream stream = resp.GetResponseStream();
//****some code
//-------
} catch(Exception ex) {
ERPLog.AddLogEntry(ex.Message + ex.StackTrace);
}
return cont;
}
任何有助于解决此问题的帮助或建议均值得赞赏:)
答案 0 :(得分:1)
我在这里想出了这个问题.Fiddler在发现问题方面有很大的帮助...... 实际上在服务器上,他们为在智能手机上运行应用程序做了一些更改(Iphone / Andriod)...因为这对global.asax应用程序开始事件进行了一些更改...这里他们正在检查一些Request.UserAgent..which是导致运行时错误,因此返回的响应是内部服务器。 无论如何,一旦得到问题,一切都很好。