eureka-注册中心使用密码验证


spring cloud 1.1 版本之后可以使用

 

配置文件:

  bootstrap.yml

server.port: 9000
spring.application.name: registry

eureka.client.register-with-eureka: false
eureka.client.fetch-registry: false
#无密码形式
#eureka.client.serviceUrl.defaultZone: http://localhost:${server.port}/eureka/
#密码验证模式,需要添加security依赖
eureka.client.serviceUrl.defaultZone: http://user:123@localhost:${server.port}/eureka
security:
  basic:
    enabled: true
  user:
    name: user
    password: 123

pom文件需要spring-boot-starter-security的依赖

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

效果如下:

 

 服务端指向注册中心的地址为: http://user:123@localhost:${server.port}/eureka

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM