ASP.NET,从服务器返回的状态码是:500
问题描述:
我刚刚发送了一个ASP.NET程序的客户遇到以下错误,我亲自在4个Web服务器IIS6,7上测试了该程序,和7.5,在4个不同的网络上,我从来没有这样做,客户使用.Net 2.0的IIS6(根据需要)。该程序使用Windows身份验证,这可能是也可能不是问题的一部分。我被卡住了,我不知道从哪里开始。很感谢任何形式的帮助。ASP.NET,从服务器返回的状态码是:500
Sys.WebForms.PageRequestManagerServerErrorException:而 处理服务器上的请求时发生 未知错误。 从 服务器返回的状态码为:500
答
此错误通常意味着代码中出现了一些异常,例如,因为引用是空的或其他的。
答
如果您的网络表单中有< > /
个字符,将会出现此错误。
尝试将ValidateRequest="false"
置于页面的页面指令中。
+0
非常感谢:) – 2011-05-09 10:11:25
恕我直言,你应该尝试收集更多的信息。应用程序日志,例如服务器事件日志。 – 2010-02-28 15:31:20
你用堆栈跟踪记录异常吗?在尝试解决问题之前,您需要知道去哪里看。 – Oded 2010-02-28 15:32:25