调用 HttpSession.invalidate() 只是清除绑定到它的任何对象并将其标记为无效,因此如果您之后尝试修改它,它将抛出异常。
一旦会话失效,放置在客户端 cookie 中的 SessionID 也将无效,并且在创建新的会话对象时必须创建一个新的。所以新的 Session 会有一个新的 ID。
这对于处理例如登录/注销很有用。会话应始终在登录时失效,以帮助防止会话固定攻击
| 归档时间: |
|
| 查看次数: |
17380 次 |
| 最近记录: |