我在我的应用程序中使用第三方jar进行验证,这是使用spring安全性满足其业务需求的,当我尝试使用该第三方jar时,它将生成默认密码。我可以使用
停止密码生成@SpringBootApplication(exclude = { SecurityAutoConfiguration.class})
但是,当我在应用程序中安装了弹簧启动执行器启动器时,上述排除项无法正常工作。 请让我知道是否有解决方法,我不想扩展WebSecurityConfigurerAdapter并允许所有。
更新:
plugins {
id 'org.springframework.boot' version '2.1.4.RELEASE'
id 'java'
}
apply plugin: 'io.spring.dependency-management'
group = 'com.test.security'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-web'
runtimeOnly 'org.springframework.boot:spring-boot-devtools'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.security:spring-security-test'
}