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");