除了其他一些东西,我还构建了一个结合 Spring Security 和 GWT 的小型示例应用程序。您可以在以下位置找到它:
https://github.com/steinsag/gwt-maven-scala
登录和身份验证工作正常。在生成的 GWT 页面中,我插入了一个注销链接。它应该指向 Spring Security 注销链接。我使用了以下 GWT 代码:
Anchor logoutLink = new Anchor("Logout");
logoutLink.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Window.Location.assign("j_spring_security_logout");
}
});
如果用户单击该链接,则会话终止并且用户注销。但是,用户不会被转发到登录页面。我怎样才能做到这一点?据我所知,我无法在 j_spring_security_logout 之后将他转发到另一个 URL。
任何想法如何实现这一目标?