« 研究 CDMA 1x 无线上网 - CDMA 1x wireless modem | Main | FreeBSD 6.0-RELEASE 正式发布 »
November 4, 2005
跨站cookie/跨域cookie 的 SOAP 处理 Cookies Across Domains
|
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 http://windtear.net/archives/2005/11/04/000815.html http://windtear.net/archives/2005/11/04/000815.html 下午同学问这个跨站cookie的事 跨站cookie由于自己用不上 所以就没设置 就google研究了一下 然后找到了一篇 Cookies Across Domains http://www.asp101.com/articles/chris/transfercookies/default.asp 作者介绍了一个简单的方法 比如站点A ipcn.org 站点B ipchina.org 要想共享cookie 可以这么做: 1 用户访问ipcn.org时 判断是不是已经设置 cookie 2 如果没找到ipcn.org的cookie文件 则跳转到 ipchina.org 3 如果有ipchina.org的cookie 再带参数跳回到 ipcn.org (如果也没有ipchina.org的cookie 则也跳回 ipcn.org 参数说明已经跳转过了 防止死循环) 4 ipcn.org 根据跳回来的参数写cookie 这样做确实实现了跨站cookie的共享 不过坏处也很明显 跳来跳去 还危险 万一写错危险 万一被人搞了也危险 于是就有另外一种好的方法: 利用 SOAP(Simple Object Access Protocol) 概念 当用户访问ipcn.org时 如果用户没有cookie文件 则 ipcn.org 在后台向 ipchina.org 问一下有没有这家伙的cookie 有的话 吐过来一份 互联网公司收购很频繁 如果要共享用户cookie的话 显然不会跳来跳去的 呵呵 所以 本篇blog的标题也就定为了 跨站cookie/跨域cookie 的 SOAP 处理 Cookies Across Domains |
Posted by windtear at November 4, 2005 6:53 PM
Trackback Pings
TrackBack URL for this entry:
http://cgi.windtear.net/cgi-bin/wt-tb.cgi/815
Comments
昨天讨论时提到了这个想法,然后给否了。
觉得没有必要做那么负责,改用了其他的方法。
Posted by: xjb at November 5, 2005 9:05 PM
哦
great
后来我想分析一下 alexa & amazon 还有google的一堆站点
还没来的及看
google的cookie还是比较多 架构上应该不会太差di
Posted by: windtear at November 6, 2005 1:33 PM
我只想指出一点,cookies是保存的客户端的,“ipcn.org 在后台向 ipchina.org”,事实上ipchina.org服务器也是不知道的,这个时间只有客户端向ipchina.org提交(或访问)时,才会告诉ipchina,要告诉也是ipchina.org主动向ipcn.org提交,不过这似乎有很多问题需要解决,事实上cookies本来就是明文,所以不必太在意是否在浏览器上显示
Posted by: juchen at December 11, 2006 1:11 PM
Post a comment
【我爱网络】
2007-12-31 23:51 2007年度 ipcn.org/ipchina.org 总结报告
2007-12-31 00:31 vmware gsx server service
2007-12-31 00:15 squid 对 404 302 缓存的相关问题
2007-12-30 14:24 升级到 MovableType 3.3x 并修改 entry_basename 兼容性
2007-12-30 13:52 [php] realip judge 前面补0的ip格式剔除
2007-12-14 16:34 rm -rf * 系统管理员要排查的定时炸弹
2007-12-13 19:03 山西的宽带运营商太过分了 私自窜改dns解析
2007-12-13 16:35 F5 MIB 再学习 唯一性标记用地址的小bug
2007-12-11 22:15 perl 用Spreadsheet::WriteExcel写了个处理/读写excel的小程序
2007-12-11 13:39 perl 变量转义的问题