Spring security jasig cas太多重定向问题
我正在尝试使用spring security和spring security cas(带Jasig cas的SSO)保护spring boot web应用程序 尝试访问受保护的资源时,我遇到了太多重定向错误。该项目是可用的 您看到我的配置中有任何错误吗 提前谢谢Spring security jasig cas太多重定向问题,spring-security,spring-boot,cas,jasig,spring-security-cas,Spring Security,Spring Boot,Cas,Jasig,Spring Security Cas,我正在尝试使用spring security和spring security cas(带Jasig cas的SSO)保护spring boot web应用程序 尝试访问受保护的资源时,我遇到了太多重定向错误。该项目是可用的 您看到我的配置中有任何错误吗 提前谢谢 终于发现了错误: 在SpringSecurity 4.x中,更改了CasAuthenticationFilter的DefaultFilterProcessURL路径。因此,在配置中将“/j\u spring\u cas\u securi
终于发现了错误: 在SpringSecurity 4.x中,更改了CasAuthenticationFilter的DefaultFilterProcessURL路径。因此,在配置中将“/j\u spring\u cas\u security\u check”更改为“/login/cas” 因此,在application.properties文件中,我必须更改
app.service.security=http://localhost:7777/j_spring_cas_security_check
到
因此ServiceProperties Bean将成为
@Bean
public ServiceProperties serviceProperties() {
ServiceProperties serviceProperties = new ServiceProperties();
serviceProperties.setService("http://localhost:7777/login/cas");
serviceProperties.setSendRenew(false);
return serviceProperties;
}
希望它能帮助别人 终于发现了错误: 在SpringSecurity 4.x中,更改了CasAuthenticationFilter的DefaultFilterProcessURL路径。因此,在配置中将“/j\u spring\u cas\u security\u check”更改为“/login/cas” 因此,在application.properties文件中,我必须更改
app.service.security=http://localhost:7777/j_spring_cas_security_check
到
因此ServiceProperties Bean将成为
@Bean
public ServiceProperties serviceProperties() {
ServiceProperties serviceProperties = new ServiceProperties();
serviceProperties.setService("http://localhost:7777/login/cas");
serviceProperties.setSendRenew(false);
return serviceProperties;
}
希望它能帮助别人 您是否在端口7777上本地运行cas服务器?或者您的应用程序在/login/cas上实现了什么?我真的很难让我的应用程序与CAS一起工作。您是否在端口7777上本地运行CAS服务器?或者您的应用程序在/login/cas上实现了什么?我真的很难让我的应用程序与CAS一起工作。