【问题标题】:why javascript can not read the cookie in asp.net?为什么javascript无法读取asp.net中的cookie?
【发布时间】:2010-04-25 12:47:30
【问题描述】:

我想读取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而是生成一个新的?

谢谢!

【问题讨论】:

标签: asp.net cookies


【解决方案1】:

不要尝试重复使用 cookie - 编写您自己的 cookie。您看到的行为是,当您销毁 cookie 时,ASP.NET 进程会再次创建它。如果您将其设为空白,它只会重新设置它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 2020-10-02
    • 2015-10-18
    • 1970-01-01
    • 2012-08-19
    • 2013-04-10
    相关资源
    最近更新 更多