Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.1k views
in Technique[技术] by (71.8m points)

spring-security FilterInvocation无法获取访问路径

@Override
protected void configure(HttpSecurity http) throws Exception {

http.cors()
        .and()
        .headers().frameOptions().disable()
        .and()
        .authorizeRequests()
        .anyRequest().authenticated()
        .withObjectPostProcessor(new ObjectPostProcessor<FilterSecurityInterceptor>() {
    @Override

public <O extends FilterSecurityInterceptor> O postProcess(O o) {

        o.setSecurityMetadataSource(urlFilterInvocationSecurityMetadataSource);

o.setAccessDecisionManager(urlAccessDecisionManager);
return o;
}} )

        .and()
        .addFilterAfter(loginAuthenticationFilter,UsernamePasswordAuthenticationFilter.class)
        .addFilterBefore(mobileAuthenticationProcessingFilter, AbstractPreAuthenticatedProcessingFilter.class)
        .csrf().disable()
        .formLogin()
        .permitAll()
        .and()
        .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS)
        .and()
        .exceptionHandling()
        .authenticationEntryPoint(loginAuthenticationEntryPoint)
        .accessDeniedHandler(urlAccessDeniedHandler);

}


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...