Spring security jasig cas太多重定向问题

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

我正在尝试使用spring security和spring security cas(带Jasig cas的SSO)保护spring boot web应用程序

尝试访问受保护的资源时,我遇到了太多重定向错误。该项目是可用的

您看到我的配置中有任何错误吗

提前谢谢


终于发现了错误:

在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一起工作。