标题:[求助] 求解 Cookie 的绝症
取消只看楼主
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
 问题点数:0 回复次数:13 
[求助] 求解 Cookie 的绝症

我开发过程中遇到一Cookie绝症。请各位大佬救救我啊。。。。。。

我在http://reg.big-bit.com登录时创建了一个Cookie,其中Domain="big-bit.com"

当Expires不设置时,一切都没问题。
但一旦设置后,在http://nt2003.blog.big-bit.cn中就没办法取到Cookie值,

其实我的http://nt2003.blog.big-bit.cn页面是用
<IFRAME marginWidth="0" src='http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003'
marginHeight="0" frameBorder="0" width="100%" height="100%" name="Zhu"></IFRAME>
真实页面在http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003,当我直接在地址栏中输入http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003时,又发现可以找到Cookie。

原以为使用IFRAME调用Cookie时判断的时地址栏的域名,所以我采用跳转语句,在http://www.big-bit.cn中也同样创建了一个Cookie,其中Domain="big-bit.cn",结果发现一样找不到Cookie,郁闷啊!

各位大佬救救在下吧。

[此贴子已经被作者于2006-5-10 9:40:12编辑过]

搜索更多相关主题的帖子: Cookie 绝症 target 求解 
2006-05-10 09:32
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
我创建了两个Cookie值啊,在reg.big-bit.com中创建了一个Domain="big-bit.com"的Cookie,在www.big-bit.cn中创建了一个Domain="big-bit.cn"的Cookie,只是Cookie的值是相同的

2006-05-10 10:33
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
不会啊,只要设置Domain就可以了啊

我在http://reg.big-bit.com中创建一个Cookie,把Domain设置成“big-bit.com”
就可以在bbs.big-bit.com , blog.big-bit.com ,reg.big-bit.com三个域名中都使用啊

2006-05-10 11:30
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 


我的在http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003可以用

但在使用<IFRAME marginWidth="0" src='http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003'
marginHeight="0" frameBorder="0" width="100%" height="100%" name="Zhu"></IFRAME>的http://nt2003.blog.big-bit.cn里面又不能使用。。。。。


大侠,可怜可怜我把


2006-05-10 14:00
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
不会啊,我登录后,在http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003中可以看到已经有值,但在使用<IFRAME marginWidth="0" src='http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003'
marginHeight="0" frameBorder="0" width="100%" height="100%" name="Zhu"></IFRAME>的http://nt2003.blog.big-bit.cn里面中却没用,两个其实是同一个页面。

2006-05-10 17:16
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
当Expires不设置时,一切都没问题。

设置后在http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003中没问题,但在http://nt2003.blog.big-bit.cn中就不能用


2006-05-10 17:37
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
不会啊,如果禁用了cookies,那http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2003也不可以读取Cookies的啊,但我在这里还是可以读取啊

2006-05-11 08:56
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
要不大侠们可以试一下我这个问题

先在reg.big-bit.com用帐号NT2000和密码123456登录

http://nt2000.blog.big-bit.cnhttp://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2000 看一下,两个其实是一个页面,可状态就是不同,后者已经登录,但前者却没有登录。


郁闷啊。。

2006-05-11 09:43
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 
各位大侠,支持一下小弟吧!

2006-05-11 14:43
NT2003
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-10
得分:0 

不会啊

如果Cookie选择不保存的话,两者是都一样

但Cookie选择其它的话

http://blog.big-bit.com/BlogWeb/A02/index.aspx?UserId=nt2000 的右上角显示的却是退出 、帮助 两个图标,这样就可以看出已经登录了

http://nt2000.blog.big-bit.cn 的右上角显示的是注册 、登录 、帮助 三个图标,这样就没登录。


2006-05-12 14:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-63005-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030481 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved