【EUREKA】eureka 添加认证
添加依赖
(可以忽略 Logging 部分,此处不想用 logback, 使用log4j2f而已)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-logging</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jul</artifactId>
</exclusion>
</exclusions>
</dependency>
配置文件
management:
security:
enabled: true
security:
user:
name: user
password: passwd
客户端访问
- 方法一:
application.yml中 的 defaultZone为 http://user:passwd@localhost:8761/eureka,然后启动