spring security web app无法删除自动登录

93ze6v8z  于 2021-07-13  发布在  Java
关注(0)|答案(2)|浏览(343)

我想删除每次启动应用程序后所需的登录名。我要去 localhost:3306 它把我引向 /login . 我会在网页上有一个登录按钮,但我不能得到,因为这是在路上。
我尝试了这个,但它仍然希望我登录时,应用程序启动。

@Override
protected void configure(HttpSecurity http) throws Exception {
    http
        .authorizeRequests()
            .antMatchers("/profile").authenticated()
            .anyRequest().permitAll()
            .and()
        .formLogin()
            .usernameParameter("email")
            .defaultSuccessUrl("/profile")
            .permitAll()
            .and()
        .logout()
            .logoutSuccessUrl("/")
            .permitAll();
}
zf9nrax1

zf9nrax11#

在文件应用程序中尝试此操作。属性。。。

security.basic.enabled=false

我不知道你的项目,但你可以尝试禁用formlogin在您的安全配置太。。。

http.formLogin().disable()
bvuwiixz

bvuwiixz2#

要禁用安全性,您必须尝试在
应用程序属性

security.basic.enabled=false
management.security.enabled=false

相关问题