ASP 订阅所有ASP的日志

关于多域名COOKIES作用域的问题

不知道做网络程序的朋友是否重视COOKIES作用域
对于多域名或 主域与WWW二级域名同时共用一站点,设置Cookies的作用域,让整个网站用同一个Cookies

以前从来没有重视过,也从来没有将之视之为问题,只是最近突然感觉确实是个问题,就来当前这个博客来说吧,PJBLOG是没有设置COOKIES作用域的,也就是说,当你在mysuc.com中登陆后,在地址栏打上www.mysuc.com后,就会发现,你在主域名下登陆的信息,并没有被www域所接受,这也就是为什么很多朋友说他用域名指向到博客,博客不能在各域名间同步登陆。

其实解决问题的方法很简单,只需要在判断登陆成功时加上如下这句话,申明一下作用域就OK了


引用内容 引用内容
Response.Cookies(CookieName).Domain = "mysuc.com"



看来在以后的程序中,这个问题应该重视一下,否则同一站点因为作用域的不同,而互相不认识。

[2008-07-27 05:43 PM | del]西城百慕
记得在注销登陆的代码前 加上这句cookie域名指定,否则cookie无法正常注销。好久没来了
[2008-07-25 04:02 PM | del]hayden
再再试试
[2008-07-25 03:47 PM | del]hayden
再测试一下评论
发表评论
Name (required)
PassWord(游客发言不需要密码.)
验证码
验证码
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.