如何重定向到网站注销页面。?

时间:2013-09-02 06:53:22

标签: c# javascript html asp.net logout

首先让我解释一下这个场景。

有2个网站,网站-A和网站-B。这两个网站都托管在不同的域中。

  • 用户可以通过网站-A登录页面登录网站B的主页。这意味着用户现在可以完全控制网站B的功能。

  • 在网站B成功注销后,用户将被重定向到网站B的主页(这是正确的行为)。

我的问题从这里开始。

是否有可能确保在网站-B成功注销时将用户重定向到网站-A的登录页面,而不是重定向到网站-B的登录页面?

如果可以,那么请指导我如何在这种情况下继续。

提前致谢!!!。

2 个答案:

答案 0 :(得分:1)

为什么不使用Response.Redirect("url");

答案 1 :(得分:0)

如果您使用的是表单身份验证,则可以创建一个注销方法,如:

private void Logout()
{
  Session.Abandon();
  FormsAuthentication.SignOut();
  FormsAuthentication.RedirectToLoginPage();
}

FormsAuthentication.RedirectToLoginPage会重定向到LoginUrl