eureka-註冊中心使用密碼驗證
阿新 • • 發佈:2018-11-29
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:[email protected]:${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:[email protected]:${server.port}/eureka