C# 如何在网站注销时重新指向页面。?
首先,让我解释一下情况 共有两个网站,网站A和网站B。这两个网站都位于不同的域中C# 如何在网站注销时重新指向页面。?,c#,javascript,html,asp.net,logout,C#,Javascript,Html,Asp.net,Logout,首先,让我解释一下情况 共有两个网站,网站A和网站B。这两个网站都位于不同的域中 用户可以通过Web站点A登录页面登录Web站点B的主页。这意味着用户现在可以完全控制网站B的功能 成功注销website-B后,用户将被重新定向到website-B的主页(这是正确的行为) 我的问题从这里开始 是否有可能确保用户在成功注销Web站点B时重新定向到Web站点a的登录页面,而不是重新定向到Web站点B的登录页面 如果这是可能的,那么请指导我如何在这种情况下继续 提前谢谢 为什么不使用Response
- 用户可以通过Web站点A登录页面登录Web站点B的主页。这意味着用户现在可以完全控制网站B的功能
- 成功注销website-B后,用户将被重新定向到website-B的主页(这是正确的行为)
提前谢谢 为什么不使用
Response.Redirect(“url”)代码>如果您使用的是表单身份验证,则可以创建一个注销方法,如:
private void Logout()
{
Session.Abandon();
FormsAuthentication.SignOut();
FormsAuthentication.RedirectToLoginPage();
}
FormsAuthentication.RedirectToLoginPage
将重定向到。我无法使用Response.redirect(“url”),因为我无法控制website-B(第三方网站)中的注销流实现。这方面有什么建议吗?就像斯里尼瓦斯说的,如果你不能访问网站B,那么你就不能将注销url重定向到网站AI,因为你没有网站B(第三方网站)的服务器端访问权限。我成功地通过website-A自动登录了website-B。因此,我无法通过服务器端代码直接控制注销机制。在这方面有什么建议吗?如果你不能在网站2上实现注销机制,那么你不能从该网站重定向。你只能返回网站1并注销(你的实现),这看起来很疯狂:-D抱歉你不能。谢谢你的确认。是的,根据web应用程序的概念,我也有同样的想法。但是,我只是想重新检查一下我是否遗漏了任何内容!!!:)