Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 什么';cookie的ID是什么?_Asp.net_Cookies_Session Cookies - Fatal编程技术网

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....

有没有可能有两个同样的饼干

  • 名字
  • 主持人和
  • 路径
例如:

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....
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。。。但事实上那是错误的,所以一切都是应该的