我想将请求myDomain / somePage.aspx的登录用户重定向到anotherDomain / somePage.aspx,并在结束会话时(如果他们返回myDomain则必须登录) 我知道重定向发生在页面完全加载和渲染之后,因此我想在页面生命周期的某些事件中可以调用会话终止。 下一个解决方案是好的吗?有人有更好的主意吗? (我想我不是第一个面临问题的人)
onLoad()
{
Respone.Redirect(anotherDomain/somePage.aspx,false);
Session.abandon() //or some other function which call abandon
}
有人有更好的主意吗?在客户端使用ajax做得更好吗?
答案 0 :(得分:0)
Session.Abandon();
FormsAuthentication.SignOut();
然后重定向。