【发布时间】:2011-04-27 23:07:24
【问题描述】:
我开发了一个带有 HTTP 基本登录类型的 GWT 应用程序。
我有一个“注销”按钮,它调用服务器端方法 logout()
public void logout() {
getThreadLocalRequest().getSession().invalidate();
}
调用后执行
Cookies.removeCookie("JSESSIONID");
Window.Location.reload();
为了重新加载页面并获得浏览器的登录屏幕。
但是当页面重新加载时,我仍然登录。为什么?
【问题讨论】:
-
你如何检查用户是否登录?请将代码粘贴到您进行检查的位置。