【发布时间】:2011-07-19 13:18:33
【问题描述】:
当我配置 Spring Security 3 以注销用户时,我得到一个巨大的错误
线程 ""http-bio-8080"-exec-7" java.lang.StackOverflowError 中的异常 在 com.dc.api.model.Users.getUsername(Users.java:200)
Users.java:200映射到org.springframework.security.core.userdetails.UserDetails实现方法
public String getUsername() {
return this.getUsername();
}
退出链接:
<a href="${facesContext.externalContext.requestContextPath}/j_spring_security_logout.html">
log out</a>
弹簧安全配置:
<logout invalidate-session="true"
logout-success-url="/"
logout-url="/j_spring_security_logout.html"/>
web.xml:
我已将springSecurityFilterChain 配置为在对*.html 和*.xhtml 的任何转发或请求上运行
【问题讨论】:
标签: spring-security