Eureka添加Security登录验证后无法注册服务

先说原因:高版本弃用了开启基于http basic的安全认证的配置:security.basic.enabled=true

异常如下:

Eureka添加Security登录验证后无法注册服务_第1张图片

解决方案:

需要在注册中心服务中增加开启基于http basic的安全认证的处理,唯一想说明的是,网上的解决方案,我标注的地方使用的是new SystemPasswordEncoder(),当前Spring-boot-starter-security2.3.1不支持Eureka添加Security登录验证后无法注册服务_第2张图片

 

效果:

Eureka添加Security登录验证后无法注册服务_第3张图片

Eureka添加Security登录验证后无法注册服务_第4张图片

你可能感兴趣的:(微服务)