代码之家  ›  专栏  ›  技术社区  ›  Hitesh Thakur

经典ASP Cookie不会过期

  •  0
  • Hitesh Thakur  · 技术社区  · 7 年前

    我的DOT-NET应用程序正在调用一个经典的asp页面(比如root/folder1/ABC.asp),该页面又调用下面的代码(即user-Agent是我的DOT-NET应用程序)。

    Response.Cookies("TestCookie") = ""
    Response.Cookies("TestCookie").Expires = Date() -1
    Response.Cookies("TestCookie").Path = "/"
    

    当我导航到以下页面时,我仍然在fiddler中看到“TestCookie”:- 根/文件夹1/1。asp(这些请求源自浏览器。) 根/文件夹2/2。asp

    环境:Windows Server 2008 R2 IIS 7。

    有什么建议吗??

    1 回复  |  直到 6 年前
        1
  •  0
  •   Hitesh Thakur    6 年前

    更新:我找到了解决方案。发布问题后的查找:问题似乎是由用户代理造成的。首先,我在IE中手动发出请求(来自DOT NET应用程序),它工作正常,并使cookie过期。)所以我在我的DOT-NET应用程序中创建了一个IE实例,它可以访问IE cookie商店并过期