net应用程序中,我在login.aspx和default1.aspx之间有一个中间页面(index.aspx)。
index.aspx页面的任务是检查通过身份验证的用户角色,然后将请求重定向到有效的默认页面,即default1.aspx、default2.aspx、default3.aspx。
对于这种类型的需求,我们的登录页面呈现时间更长,在身份验证之后,默认页面呈现时间也很高。
对于登录页面,它将需要大约30-40秒的第一个客户端请求。
请建议我解决这个问题的正确方法,以便登录页面尽快到来。
发布于 2009-07-21 06:05:01
你确定这不是有效的ASP.NET启动时间吗?我建议您创建一个仅包含静态文本的未验证页面,仅用于测试目的-我怀疑这将花费与您的登录页面一样长的时间。
如果现在不是启动时间,我建议你在登录页面上记录日志,这样你就可以准确地看到它到达了哪一段代码-这应该可以帮助你追踪瓶颈。当您等待登录页面时,服务器上的CPU是否繁忙?
发布于 2009-07-21 10:28:34
为什么不使用asp.net身份验证成员类?
从你的问题来判断,你似乎不是。
https://stackoverflow.com/questions/1157493
复制相似问题