1. pom.xml unirse a la dependencia
<! -加入密码认证-> <dependency> <groupId> org.springframework.boot </ groupId> <artifactId> resorte de arranque-motor de arranque-seguridad </ artifactId> </ dependency>
2. Configuración application.properties es el siguiente nombre de usuario y contraseña
# Habilitar nombre de usuario y la contraseña de autenticación segura spring.security.basic.enabled = truespring.security.user.name = = raíz adminspring.security.user.password
3. Agregar WebSecurityConfig.java clase de configuración
empaquetar org.fh.config; org.springframework.security.config.annotation.web.builders.HttpSecurity importación; org.springframework.security.config.annotation.web.configuration.EnableWebSecurity importación; org.springframework.security.config importación. annotation.web.configuration.WebSecurityConfigurerAdapter; org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler importación; / ** *说明: CSRF保护禁用 *作者: www.1b23.com * / @ EnableWebSecuritypublic clase WebSecurityConfig extiende WebSecurityConfigurerAdapter { @ Override protegida void configure (HttpSecurity http) throws Exception { SavedRequestAwareAuthenticationSuccessHandler successHandler = new SavedRequestAwareAuthenticationSuccessHandler (); successHandler.setTargetUrlParameter ( "RedirectTo"); http.headers () frameOptions () disable ()..; http.csrf () desactivar () authorizeRequests () antMatchers ( "/ actuador / **") permitAll () anyRequest () autenticada () y () httpBasic ()........; } }