Cookies 经典ASP,如何删除同名但路径不同的cookie?

Cookies 经典ASP,如何删除同名但路径不同的cookie?,cookies,vbscript,asp-classic,Cookies,Vbscript,Asp Classic,我在一个web应用程序中仍然有一些经典的ASP页面,所有cookie的路径都应该是“/”。不知怎的,我得到了一个用不同路径创建的cookie,“/lmw”,我只想删除那个路径。我尝试先设置路径并使cookie过期,但它会将它们全部删除。。。将其设置为最后一个也会做同样的事情 response.cookie("LS").path = "/lmw" response.cookie("LS").expires = dateAdd("d",-10,date()) response.cookie("LS"

我在一个web应用程序中仍然有一些经典的ASP页面,所有cookie的路径都应该是“/”。不知怎的,我得到了一个用不同路径创建的cookie,“/lmw”,我只想删除那个路径。我尝试先设置路径并使cookie过期,但它会将它们全部删除。。。将其设置为最后一个也会做同样的事情

response.cookie("LS").path = "/lmw"
response.cookie("LS").expires = dateAdd("d",-10,date())
response.cookie("LS").path = "/lmw"

但正如我所说,这也会删除路径为“/”的cookie“LS”。那么,在经典ASP中,如何使用“/lmw”路径删除cookie?

我想我找到了解决方案。显然,在一个会话中,如果你杀死一个cookie,你就杀死了另一个cookie。因此,我编写了一个小脚本,使/LMW cookie过期,并通过AJAX调用它,这样它就可以单独在会话中运行。到目前为止,所有的测试都成功了,所以我现在感觉很好