跨域删除cookie

阿-凯 发布于 2013/04/09 13:42
阅读 1K+
收藏 0

我现在已经实现跨域访问cookie。

例如:www.aa.com   访问www.bb.com 的cookie。方式是动态加载js的方法。

问题来了,现在我想跨域删除cookie。

例如:我在www.aa.com登录了,www.bb.com也会登录。登录信息放在cookie中。但我其中一个域名下点击登出的时候,我希望两个域名都能把cookie清了。

请大家赐教呀。

加载中
0
那些年我们一起
那些年我们一起
登出的时候,调用另一个域名下的登出方法,然后清除cookie,这样可以吧
阿-凯
阿-凯
这样不行,我试了的。它得到的是当前host,删不了其他域名的cookie。只有重定向可以,但重定向肯定不行,跳到其他页面了。
0
dedenj
dedenj
提交到一个页面,页面里引用一个删除cookie的js,target一个hidden的iframe。。
阿-凯
阿-凯
你aa.com下隐藏了这个js,但删除不了bb.com的cookie呀。不管怎么隐藏js是什么,始终执行在aa.com域名下。
0
希望灬帅
希望灬帅

你好,我现在页遇到了和你一样的问题,请问你当时是怎么解决这个问题的?

不胜感激!!

希望灬帅
希望灬帅
回复 @kyle1970 : 好的谢谢你,您的这种方法确实可以解决问题,但是要跨域
阿-凯
阿-凯
大致做法,a网站提供个action,给别人提供获取/删除某个特定cookie,b网站也要提供这种action。然后在a网站登录也调用下b网站的那个action,登出也调用那个action,最后就一致了
0
阑珊记忆
远程登录场景可以实现sso啊。cookie太不安全了
返回顶部
顶部