ozz*_*ozz 5 asp.net forms-authentication
是否有一种简单的方法来获取表单身份验证以忽略returnURL?
因此,用户单击链接,站点超时,它们被重定向到我的登录页面(将ReturnUrl附加到URL) - 我不希望这种情况发生,或者当它们再次登录时被忽略.
一种选择是在登录表单的代码隐藏中添加一些执行以下操作的代码:
if (!string.IsNullOrEmpty(Request.QueryString["returnUrl"]))
{
Response.Redirect("path/to/my/login.aspx");
}
Run Code Online (Sandbox Code Playgroud)
换句话说,检查您的登录页面是否存在 returnUrl 查询字符串参数,如果存在,则通过重定向回您自己来将其删除。