我将我的应用程序从2.2.3升级到2.4.3。现在,当我在登录页面上点击submit
时,我看到j_spring_security_check
的POST请求的状态码为302
。j_spring_security_check重定向
升级后有什么需要做的吗?我试过运行grails clean-all
但这没有帮助。
我使用这个版本:Config.groovy中compile ':spring-security-core:2.0-RC3'
设置
grails.plugins.springsecurity.userLookup.userDomainClassName = 'com.aerstone.scanner.security.User'
grails.plugins.springsecurity.userLookup.authorityJoinClassName = 'com.aerstone.scanner.security.UserRole'
grails.plugins.springsecurity.authority.className = 'com.aerstone.scanner.security.Role'
GSP
<form action="${postUrl}" method="POST" id="loginForm" autocomplete="off">
<input type='text' name='j_username' id='username' placeholder="Username"/>
<input type='password' name='j_password' id='password' placeholder="Password"/>
<input type="submit" class="btn" value="Sign in" id="submit"/>
</form>
你可以包含Config.groovy的插件设置以及登录表单的GSP代码吗?此外,您可能已定义的任何自定义bean或过滤器? – 2014-09-11 14:29:18
@JoshuaMoore更新 – birdy 2014-09-11 16:21:38