删除cookie中的expire属性

时间:2014-10-07 10:21:00

标签: c# cookies iis-6

是否可以通过C#或通过任何工具以编程方式完全删除Cookie中的Expire属性。

例如来自fiddler的输出:

  

Set-Cookie:WSS_KeepSessionAuthenticated = 3333;到期=星期一,06-Oct-2014 09:47:08 GMT;路径= /

必需的输出:

  

Set-Cookie:WSS_KeepSessionAuthenticated = 3333;路径= /

我们使用IIS Rewrite for IIS 7.0完成了它。但是对于IIS 6.0,URL重写似乎在响应中插入垃圾值。

1 个答案:

答案 0 :(得分:0)

您可以尝试为其提供以下值:DateTime.MaxValue;查看完整代码的以下页面:
http://www.dotnetfunda.com/interviews/show/3848/how-can-you-create-a-cookie-that-never-expires
我希望这会对你有所帮助。