如何禁用Spring Security登录屏幕?

我正在使用spring-boot-starter-security依赖项,以利用附带的几个类spring-

security。但是,由于我想将其集成到现有vaadin应用程序中,因此我只想使用这些类,而不要使用spring的默认登录/身份验证屏幕。

如何禁用此屏幕?

我不能通过扩展WebSecurityConfigurerAdapter为主入口类来进行任何配置extends

SpringBootServletInitializer。此外,vaadin应用程序基本上始终在同一URL路径上运行,并使用内部导航。

@EnableAutoConfiguration

public class MyApp extends SpringBootServletInitializer {

@Override

protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {

return application.sources(MyApp.class);

}

public static void main(String[] args) {

SpringApplication.run(MyApp.class, args);

}

}

那么,尽管可以利用spring安全功能,但是我该怎么做才能禁用登录屏幕呢?

回答:

Spring

Boot中的默认安全性是基本。您可以通过设置禁用它security.basic.enabled=false。在这里和这里了解更多。

以上是 如何禁用Spring Security登录屏幕? 的全部内容, 来源链接: utcz.com/qa/423986.html

回到顶部