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/
相关文章
相关标签/搜索