如何在C#中将cookie过期设置为"session"?

Gio*_*Gio 30 c# cookies session

不言自明的.在PHP中,解决方案是将cookie到期时间设置为0; 我不确定C#,因为它需要一个DateTime值.

Mic*_*tta 48

Cookie.Expires的文档直接调用它.

将Expires属性设置为MinValue会使其成为会话Cookie,这是其默认值.

cookie.Expires = DateTime.MinValue
Run Code Online (Sandbox Code Playgroud)


小智 5

这对我不起作用:

cookie.Expires = DateTime.MinValue
Run Code Online (Sandbox Code Playgroud)

这确实有效:

cookie.Expires = default(DateTime?)
Run Code Online (Sandbox Code Playgroud)