在上一篇的基础上:

在eureka server的pom文件中加下面依赖:

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

在spring配置文件中加入下面配置:

security:
  basic:
     #开启认证
    enabled: true
  user:
    name: xuhaixing
    password: xuhaixing

改defaultZone:

defaultZone: http://xuhaixing:xuhaixing@${eureka.instance.hostname}:${server.port}/eureka

改eureka client的defaultZone

 defaultZone: http://xuhaixing:xuhaixing@127.0.0.1:8761/eureka

启动eureka 服务端与客户端就可以了,登陆页面时需要认证。

 

 

实时内容请关注微信公众号,公众号与博客同时更新:程序员星星

实时内容请关注微信公众号,公众号与博客同时更新

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐