如何重定向到网站登出页面。

问题描述 投票:0回答:2

首先让我解释一下情况。

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

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

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

我的问题从这里开始。

有没有一种方法可以确保在成功注销网站B后将用户重定向到网站A的登录页面,而不是重定向到网站B的登录页面?

如果可能的话,请在这种情况下指导我如何进行。

提前致谢 !!!。

c# javascript html asp.net logout
2个回答
1
投票

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


0
投票

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

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

FormsAuthentication.RedirectToLoginPage将重定向到LoginUrl

© www.soinside.com 2019 - 2024. All rights reserved.