说我有一个域www.widgets.com
我的应用程序已暂停一段时间,其中一个web.config明确将Cookie域设置为.widgets.com
:
<httpCookies domain=".widgets.com" requireSSL="true" httpOnlyCookies="true" />
从那时起,该域名已从web.config中删除,这意味着cookie域将包含TLD(www.widgets.com
):
<httpCookies requireSSL="true" httpOnlyCookies="true" />
但是..用户仍然为.widgets.com
设置了Cookie,我想删除它们(它们导致问题)。如果我尝试设置已过期的新Cookie,则它们仅适用于www.widgets.com
域。
有没有办法删除之前为.widgets.com
设置的Cookie?
由于
答案 0 :(得分:0)
哇。这样的回应:))
好的,这就是我的表现。
我在我的应用中创建了一个文件夹,其中包含自己的web.config,将cookie域设置回.widgets.com
。然后我编写了一些简单的代码来迭代我拥有的所有cookie,并将到期时间设置为昨天。由于web.config,这将清除旧域设置中的所有cookie。
简单:)