最近搜索

Spring Security 如何配置 登录的路径 退出路径 登录成功的路径。

浏览:294
管理员 2023-10-03 15:57



@Configuration@EnableWebSecuritypublic class SecurityConfig extends WebSecurityConfigurerAdapter {    @Override
    protected void configure(HttpSecurity http) throws Exception {
        http
            .authorizeRequests()
                .antMatchers("/login").permitAll() // 允许所有用户访问登录路径
                .anyRequest().authenticated() // 其他请求需要认证
                .and()
            .formLogin()
                .loginPage("/login") // 设置登录页面的路径
                .defaultSuccessUrl("/home") // 设置登录成功后跳转的路径
                .permitAll()
                .and()
            .logout()
                .logoutUrl("/logout") // 设置登出的路径
                .permitAll();
    }
}


联系站长

站长微信:xiaomao0055

站长QQ:14496453