是否可以通过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重写似乎在响应中插入垃圾值。
答案 0 :(得分:0)
您可以尝试为其提供以下值:DateTime.MaxValue;
查看完整代码的以下页面:
http://www.dotnetfunda.com/interviews/show/3848/how-can-you-create-a-cookie-that-never-expires
我希望这会对你有所帮助。