2011-01-31 116 views

回答

2

通常,你去用户要求去的地方。

通常会发生的事情是,用户请求转到要求他进行身份验证的页面。如果他没有通过身份验证,他会被重定向到登录页面。该页面接受用户名和密码,并获得认证。然后它将他重定向到他最初请求的页面。

如果用户请求转到页面“A”并将它们发送到页面“B”,用户可能会对您产生不满。

如果用户没有请求一个特定的页面,那么他通常会去Default.aspx。此时,您可以以任何喜欢的方式为用户选择一个登录页面,然后重定向到该页面。

+0

优秀解释谢谢!!! – anthonypliu 2011-01-31 04:40:41

0

他在登录后,您可以使用FormsAuthenticationDefaultUrl财产或强制重定向用户与的Response.Redirect(...)
或者只是简单地允许用户用他最初的请求继续。