runtime error
sometime
当我尝试使用 asp.net 应用程序时,我得到了这个。
我在什么时候收到这个错误my browser windows is open for long time
,我不处理这个..可能是服务器时间
是因为登录超时吗?
runtime error
sometime
当我尝试使用 asp.net 应用程序时,我得到了这个。
我在什么时候收到这个错误my browser windows is open for long time
,我不处理这个..可能是服务器时间
是因为登录超时吗?
我不相信有任何方法可以从这个错误消息中看出问题所在。如错误消息所述,当前设置阻止显示实际错误消息!您需要更改设置,以便实际看到错误消息,这将帮助您找出导致它的原因。
为此,请进入您的 web.config 文件并设置(注意关闭有大写 O)
在 IIS6 上:
<configuration>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/> <---- Optional
</system.web>
</configuration>
在 IIS7 上:
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
编辑 - 添加更多信息:
嗨 ashuthinks,我看到您已经接受了我的回答,但只是想再添加几行。如果您的代码中的所有内容都很好,并且网站运行正常,并且如果您将其闲置 20 分钟左右,您只会在屏幕上收到一条错误消息,那么您可能会遇到会话超时。我没有这方面的经验,但我听说它发生了。
您可以尝试的其中一件事是更改 web.config 中的会话超时:
这里似乎有一篇很好的文章:http ://www.simon.kaulius.com/page_timeout_in_asp_net.htm 它谈到了修改 web.config,并在 IIS 和 global.asax 中进行更改以将用户重定向到另一个页面超时。
似乎还有一个线程在处理 stackoverflow 上的超时问题:ASP.NET 中的会话超时