2016-02-01 84 views

回答

4

终于发现了错误:

In SpringSecurity 4.x, CasAuthenticationFilter's defaultFilterProcessesUrl path is changed. So Change '/j_spring_cas_security_check' to '/login/cas' in Configuration.

所以在我的application.properties文件,我不得不改变

app.service.security=http://localhost:7777/j_spring_cas_security_check 

app.service.security=http://localhost:7777/login/cas 

所以ServiceProperties豆将成为

@Bean 
    public ServiceProperties serviceProperties() { 
     ServiceProperties serviceProperties = new ServiceProperties(); 
     serviceProperties.setService("http://localhost:7777/login/cas"); 
     serviceProperties.setSendRenew(false); 
     return serviceProperties; 
    } 

希望对大家有所帮助别人!