如何在登录后重定向到请求的页面而不是默认页面

时间:2014-08-01 07:40:39

标签: asp.net redirect forms-authentication

我能够在每次成功登录后将用户重定向到home.aspx页面,但我不想这样做。对于每次成功登录,我都会发送一个链接。因此,如果他们点击该特定链接或按钮,我希望将它们重定向到登录页面,并且在成功登录后我希望他们查看所请求的页面。

我正在尝试这样做。但是它正在工作。我会抓住requesetd链接并将其存储在Request.Params["ReturnUrl"] ??

if(Request.Params["ReturnUrl"] != null)
{
  FormsAuthentication.RedirectFromLoginPage(txtUserName.text, false);
}
else
{
  FormsAuthentication.SetAuthcookie(txtUserName.text, false);
  Response.Redirect("Homepage.aspx");
}

有人能帮助我吗?

谢谢&此致

马杜

0 个答案:

没有答案