为什么javascript无法读取asp.net中的cookie?

时间:2009-09-14 10:53:59

标签: asp.net cookies

我想读取由asp.net自动生成的cookie中的sessionid。 例如ASP.NET_SessionId。 但是当我使用javascript: document.cookie =“ASP.NET_SessionId =;” 因为我想将ASP.NET_SessionId设置为空。

但是在javascript执行之后,我发现不是将ASP.NET_SessionId更改为空,系统生成一个新的cookie,其中ASP.NET_SessionId等于空。

为什么系统不修改cookie但生成一个新的?

谢谢!

1 个答案:

答案 0 :(得分:0)

不要尝试重复使用cookie - 编写自己的cookie。您看到的行为是,当您销毁cookie时,ASP.NET进程会再次创建它。如果你把它变成空白,它就会重新实现它。