优秀的编程知识分享平台

网站首页 > 技术文章 正文

Eureka安全,设置登录(eureka注册后怎么访问)

nanyue 2024-08-30 20:47:56 技术文章 4 ℃

创作不易,多多点赞,感谢大家的关注,不定期的根据实战经验踩坑与大家分享

引入依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
    <version>2.7.17</version>
</dependency>

增加配置

@EnableWebSecurity

public class EurakeConfiguration {
    @Bean
    public SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception {
          // 开启认证
          httpSecurity.authorizeRequests()
          //.mvcMatchers("/health").permitAll().anyRequest().authenticated()
          .and()
          .httpBasic()
          .and()
          .formLogin()
          .disable()
          ////关闭csrf
          .csrf()
          .disable();
          httpSecurity.authorizeRequests();
          return httpSecurity.build();
      }
}

设置登录密码

spring.security.user.password=password
spring.security.user.name=username

连接eureka配置

eureka.client.serviceUrl.defaultZone=http://username:password@127.0.0.1:8080/eureka

效果展示


最近发表
标签列表