C# 删除cookies中的expire属性

C# 删除cookies中的expire属性,c#,cookies,iis-6,C#,Cookies,Iis 6,可以用C语言编程或通过任何工具从cookie中完全删除Expire属性吗 来自fiddler的eg输出: 设置Cookie:WSS_KeepSessionAuthenticated=3333;expires=周一,2014年10月6日09:47:08 GMT;路径=/ 所需输出: 设置Cookie:WSS_KeepSessionAuthenticated=3333;路径=/ 我们已经使用IIS7.0的URL重写完成了这项工作。但是,对于IIS 6.0,URL重写似乎会在响应中插入垃圾值。您可以尝

可以用C语言编程或通过任何工具从cookie中完全删除Expire属性吗

来自fiddler的eg输出:

设置Cookie:WSS_KeepSessionAuthenticated=3333;expires=周一,2014年10月6日09:47:08 GMT;路径=/

所需输出:

设置Cookie:WSS_KeepSessionAuthenticated=3333;路径=/


我们已经使用IIS7.0的URL重写完成了这项工作。但是,对于IIS 6.0,URL重写似乎会在响应中插入垃圾值。

您可以尝试为其指定以下值:DateTime.MaxValue;有关完整代码,请参阅以下页面:
我希望这对您有所帮助。

设置Cookie.Expires=DateTime.MaxValue在响应集Cookie中提供以下输出:mycokie=writed 10/7/2014 5:49:44 PM;expires=周五,9999年12月31日23:59:59 GMT;path=/将其设置为DateTime.Minvalue完成了这项任务。fiddler的输出:Set Cookie:mycookie=writed 10/7/2014 5:52:07 PM;路径=/谢谢!!