当url带参数时就无法获取cookie了,想不明白

极客行天下 2007-08-21 10:37:21
登录信息保存在cookie中,未设置其expires属性。
如果url带有参数,如:xyz.aspx?id=10,常常会出现读不到cookie的问题。
这是怎么回事呢?
...全文
724 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
honey52570 2007-08-21
  • 打赏
  • 举报
回复
mark

奇怪的问题,没遇到过。

平常也会遇到莫名其妙的问题,时好时坏

帮楼主郁闷下
mrshelly 2007-08-21
  • 打赏
  • 举报
回复
在出问题的时候,就抓取HTTP包.
看看发送数据包的时候,是否发送了COOKIE头.
如果COOKIE头也发送了.没有得到COOKIE的话,

就要建议换用别的Web Server了.


推荐 Apache + dotNet Project
fuyiyong 2007-08-21
  • 打赏
  • 举报
回复
哈,接分
极客行天下 2007-08-21
  • 打赏
  • 举报
回复
不过现在在ie里试也没问题了,一阵一阵的,真是搞不懂啊
极客行天下 2007-08-21
  • 打赏
  • 举报
回复
在firefox中试了一下可以啊,难道说真是ie的问题?哪里的设置会造成这个问题呢?因为不止我一个人遇到这个问题
极客行天下 2007-08-21
  • 打赏
  • 举报
回复
带参数是你手工在地址栏改的??还是你开个窗口输入的??

还是在页面链接点开的???
--------------
页面链接

ASP.NET读不到还是
js读不到?
------------
是在asp.net中
shoushii 2007-08-21
  • 打赏
  • 举报
回复
估计是浏览器阻止了
极客行天下 2007-08-21
  • 打赏
  • 举报
回复
也是近段时间才发现这个问题,害得我都不敢用url传参了,挺郁闷的,但却一直找不出问题的原因
mrshelly 2007-08-21
  • 打赏
  • 举报
回复
实在不行,就抓包分析吧....
foyuan 2007-08-21
  • 打赏
  • 举报
回复
ASP.NET读不到还是
js读不到?

你用firefox的dom观察器 看一下有cookie没
mrshelly 2007-08-21
  • 打赏
  • 举报
回复
带参数是你手工在地址栏改的??还是你开个窗口输入的??

还是在页面链接点开的???
zhchg6666 2007-08-21
  • 打赏
  • 举报
回复
up
sunxw18 2007-08-21
  • 打赏
  • 举报
回复
没遇到过这样的问题!
极客行天下 2007-08-21
  • 打赏
  • 举报
回复
是啊,没有参数就是正常的。
BearRui 2007-08-21
  • 打赏
  • 举报
回复
是不是为设置expires的导致cookie失效的原因,应该跟参数没什么关系吧。

难道你不用参数就能读取的到?
chenshuliang 2007-08-21
  • 打赏
  • 举报
回复
sf 没有这个问题啊
zorou_fatal 2007-08-21
  • 打赏
  • 举报
回复
楼主debug一下你的过程,同时监控一下你的cookies目录。
amandag 2007-08-21
  • 打赏
  • 举报
回复
木有碰到过
xiaoliangwh 2007-08-21
  • 打赏
  • 举报
回复
up
wang520d 2007-08-21
  • 打赏
  • 举报
回复
jf
加载更多回复(1)

62,052

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧