Eureka Server 增長安全用戶認證

1. pom 文件中引入依賴

添加spring-security支持spring

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

2. application.yml 文件增長管理的用戶名密碼配置

2.1 增長 spring.security 配置

spring:
  security:
    basic:
      enabled: true
    user:
      name: eureka
      password: eureka

2.2 eureka.client.serviceUrl.defaultZone 修改,增長帳號密碼

http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:${server.port}/eureka/

2.3 修改後的完整的 application.yml 爲:

server:
  port: 8081

spring:
  security:
    basic:
      enabled: true
    user:
      name: eureka #登陸帳號
      password: eureka #登陸密碼

eureka:
  instance:
    hostname: localhost
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:${server.port}/eureka/
相關文章
相關標籤/搜索