我在我的网站(使用Spring Boot开发)中使用Stormpath进行身份验证,但有时我会收到ERR_TOO_MANY_REDIRECTS错误。每次执行以下操作时都会发生这种情况:
1)登录网站 2)退出 3)去创建一个新用户 4)键入新用户信息 5)点击创建
用户已创建,但浏览器为我提供了ERR_TOO_MANY_REDIRECTS,并且未打开任何内容。让它再次运行的唯一方法是清理cookie并再次登录。
我正在使用Spring Boot,所以这是我的配置:
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import static com.stormpath.spring.config.StormpathWebSecurityConfigurer.stormpath;
@Configuration
public class SpringSecurityWebAppConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http.apply(stormpath());
}
}
知道为什么会这样吗? 谢谢!
答案 0 :(得分:2)
没关系。问题在于我的stormpath版本。我已经更新了它,现在它运行得很好。我使用的是旧版本(1.0 RC6)。