2
回答
Cookie 跨domain删除问题
极速云服务器,低至1.04元/天>>>   

有两个域名 : aa.bbb.net 和 www.ccc.net,同时指向一个服务(ngnix配置),可以在一个浏览器的两个tab分别登陆这两个域名 现在退出登录的时候遇到了问题,删除代码如下:

cookies.delete(autologin_cookie_name, domain: ‘ aa.bbb.net’)
cookies.delete(autologin_cookie_name, domain: ‘ www.ccc.net’)

只能退出‘www.ccc.net’(删除成功),而域名‘aa.bbb.net’无法退出, 是不是这样的写法有问题?对cookie了解不多,新手,希望各位帮忙看看?谢谢

或者有没有更好的处理方法?

<无标签>
举报
一骑江山
发帖于3个月前 2回/79阅

你删别人的cookie这还得了。一个浏览器tab打开好几个网址,有权限删其它域名下cookie. 肯定不行。但有其它办法解决。

跳到登出页:http://aaa.xxxx.com/logout.html

html内容如下:

<script src="//aa.bbb.net/logout.jsp" type="text/javascript"></script>
<script src="//www.ccc.net/logout.jsp" type="text/javascript"></script>

 

--- 共有 1 条评论 ---
一骑江山哦,可能是我没说清楚,这个cookie名字是我自己设置的,退出的时候删除很正常啊,不是清掉浏览器的整个cookie。问题已解决,谢谢 1个月前 回复
顶部