Spring Cloud Eureka 增加权限认证
2018-02-08 14:05
423 查看
Eureka自带了一个web的管理页面,方便我们查询注册到上面的实例信息但是有一个问题是如果这个地址有公网IP的话,必然能直接访问到,这样是不安全的如何解决这个问题呢?加用户认证即可通过spring-security来开始用户认证
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>然后在application.properties中加上认证的配置信息
security.basic.enabled=true #开启认证 security.user.name=goojia #用户名 security.user.password=goojia123456 #密码重新启动注册中心,访问 http://localhost:8761/ 此时浏览器会提示你输入用户名和密码,输入正确后才能继续访问Eureka提供的管理页面。
注意事项
注册中心开启认证后,项目中的注册中心地址的配置也需要改变,需要加上认证的用户名和密码eureka.client.serviceUrl.defaultZone=http://${security.user.name}:${security.user.password}@localhostr:8761/eureka/
相关文章推荐
- Spring Cloud Eureka 增加权限认证
- Spring Cloud与微服务学习总结(4)——认证鉴权与API权限控制在微服务架构中的设计与实现(二)
- Spring Cloud中Eureka开启密码认证
- 《Spring Cloud Netflix》-- 服务注册和服务发现-Eureka的服务认证和集群
- springcloud 学习-eureka搭建-为eureka添加认证
- Spring Cloud中Eureka开启密码认证的实例
- Spring Cloud:Eureka开启密码认证
- SpringCloud---Eureka添加用户认证
- spring cloud-给Eureka Server加上安全的用户认证
- 《Spring Cloud Netflix》-- 服务注册和服务发现-Eureka的服务认证和集群
- 服务注册和服务发现-Eureka的服务认证和集群--Spring Cloud Netflix
- Spring Cloud与微服务学习总结(5)——认证鉴权与API权限控制在微服务架构中的设计与实现(三)
- 《Spring Cloud Netflix》-- 服务注册和服务发现-Eureka的服务认证和集群
- Spring Cloud与微服务学习总结(3)——认证鉴权与API权限控制在微服务架构中的设计与实现(一)
- spring cloud微服务权限认证学习笔记
- Spring Cloud 入门教程 - Eureka服务注册与发现
- Spring Cloud Eureka 全解 (7) - 生产配置最佳实践
- Spring Cloud 详解(第一篇:Eureka注册中心)
- (三)Spring Cloud 小试牛刀 之 Eureka Client