ASP.NET使用表单认证这样当重定向到默认重定向URL

ASP.NET使用表单认证这样当重定向到默认重定向URL

问题描述:

在asp.net我们指定的重定向URL以外的页面重定向到使用这种方法ASP.NET使用表单认证这样当重定向到默认重定向URL

FormsAuthentication.RedirectFromLoginPage(IDTextBox.Text, RememberCheckBox.Checked); 

现在“的Default.aspx” 是有可能使用户选择哪个页面重定向到之前登录?

例如,用户从列表中选择要登录的页面,然后在进行身份验证时将其重定向到此页面而不是default.aspx页面。

是否可能,如果有的话,该怎么办?

而不是使用RedirectFromLoginPage方法,你可以使用SetAuthCookie方法,然后手动重定向:

FormsAuthentication.SetAuthCookie(IDTextBox.Text, RememberCheckBox.Checked); 
Response.Redirect("some url the user has choosen");