删除Cookie中的过期属性



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

例如小提琴手的输出:

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

所需输出:

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

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

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

最新更新