Asp.net 什么';cookie的ID是什么?
有没有可能有两个同样的饼干Asp.net 什么';cookie的ID是什么?,asp.net,cookies,session-cookies,Asp.net,Cookies,Session Cookies,有没有可能有两个同样的饼干 名字 主持人和 路径 例如: cookie#1 name=.ASPXAUTH content: D06BB.... Host: www.mydomain.com Path:/ Expires: 2-12-2015 name=.ASPXAUTH content: 46458.... Host: www.mydomain.com Path:/ Expires: 2-12-2016 cookie#2 name=.ASPXAUTH content: D06BB....
- 名字
- 主持人和
- 路径
name=.ASPXAUTH
content: D06BB....
Host: www.mydomain.com
Path:/
Expires: 2-12-2015
name=.ASPXAUTH
content: 46458....
Host: www.mydomain.com
Path:/
Expires: 2-12-2016
cookie#2
name=.ASPXAUTH
content: D06BB....
Host: www.mydomain.com
Path:/
Expires: 2-12-2015
name=.ASPXAUTH
content: 46458....
Host: www.mydomain.com
Path:/
Expires: 2-12-2016
因此,我的问题是:如果技术上可以同时拥有这两个cookie?否,设置cookie#2
将覆盖cookie#1
,因为它们具有相同的名称
如果您的建议确实可行,那么就不可能更改现有cookie的值,因为这样做会创建一个新cookie
只要路径不同(或者域不同),就可以存在多个cookie名称/值对。有关详细信息,请参阅。您试过了吗?看看会发生什么。很容易测试,也是最好的学习方法。这个问题的出现是因为一个用户报告-他说他有两个具有相同主机/路径/名称的cookie。。。但事实上那是错误的,所以一切都是应该的