![]() |
1
3
而这正是MSDN所说的会话到期时cookie将被删除的意思。不幸的是,我相信这在不同的浏览器中并不一致,所以它对任何人都没有多大用处。
我不想说,但这也帮不了你。NET框架喜欢回收会话ID,所以不能保证它会有所不同。 坏消息的方式,我建议你重新考虑你试图做什么从建筑的立场。 重启应用程序完全是在服务器上进行的;Cookie是完全由客户机完成的事情。虽然客户端将与服务器通信,但这纯粹是一种请求/响应关系,服务器无法将应用程序重新启动等事件与浏览器通信。 如果要将值存储在某个仅在服务器会话的生命周期内有效的位置,为什么不将其存储在会话中而不是存储在Cookie中? |
![]() |
2
0
http://msdn.microsoft.com/en-us/magazine/cc163730.aspx#S9 看起来我只能在会话之外创建一个过期的安全cookie,并在可以的时候刷新过期日期(即当用户访问某些页面时)。 |