ASP.NET登录页面的响应时间

时间:2009-07-21 06:00:24

标签: asp.net-2.0

net application,我在login.aspx和default1.aspx之间有一个中间页面(index.aspx)。

index.aspx页面的工作是检查经过身份验证的用户角色,然后将请求重定向到有效的默认页面,即default1.aspx,default2.aspx,default3.aspx。

对于这种类型的要求,我们的登录页面呈现时间也更长,在验证后,默认页面呈现时间也很长。

对于登录页面,第一次客户请求大约需要30-40秒。

请建议我解决此问题的正确方法,以便尽快登录页面。

2 个答案:

答案 0 :(得分:1)

您确定这不仅仅是ASP.NET启动时间吗?我建议您创建一个未经身份验证的页面,它只有静态文本,仅用于测试目的 - 我怀疑这将只需要您的登录页面。

如果它启动时间,我建议您将登录页面与日志记录一起展开,这样您就可以确切地知道何时获得了哪些代码 - 这应该可以帮助您找到瓶颈。当您在等待登录页面时,CPU是否在服务器上忙碌?

答案 1 :(得分:0)

为什么不使用asp.net身份验证成员资格类?

根据你的问题判断,你似乎不是。