Asp.net 第一次加载时清除cookie

Asp.net 第一次加载时清除cookie,asp.net,cookies,Asp.net,Cookies,我希望应用程序在发布后第一次加载站点时为每个用户清除cookie。问题是,cookie可以存储很多信息,这些信息在发布后变得不真实,但仍在使用中。有什么想法吗?我过去常做的一件事是在cookie中设置一些独特的字符串 让我们说些废话。您还可以在web.config文件中保留相同的字符串 读取cookie时,它会检查cookie中的唯一字符串是否与web.config文件中的字符串匹配 如果是,您只需继续,如果不是,则丢弃cookie 因此,如果您只需更改web.config文件中的字符串,下次用

我希望应用程序在发布后第一次加载站点时为每个用户清除cookie。问题是,cookie可以存储很多信息,这些信息在发布后变得不真实,但仍在使用中。有什么想法吗?

我过去常做的一件事是在cookie中设置一些独特的字符串

让我们说些废话。您还可以在web.config文件中保留相同的字符串

读取cookie时,它会检查cookie中的唯一字符串是否与web.config文件中的字符串匹配

如果是,您只需继续,如果不是,则丢弃cookie


因此,如果您只需更改web.config文件中的字符串,下次用户尝试登录时,cookie将被丢弃。

好主意,谢谢。但在我的例子中,cookie被另一个第三方组件使用,我不能影响它。所以你必须以某种方式跟踪cookie是否过期。饼干的有效期更短?