高版本,以下配置已弃用

security:
basic:
enabled: true

所以需要自定义security配置开启basic认证,参考我的配置类

@Configuration
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override
protected void configure(HttpSecurity http) throws Exception {
http.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.NEVER);
http.csrf().disable();
//注意:为了可以使用 http://${user}:${password}@${host}:${port}/eureka/ 这种方式登录,所以必须是httpBasic,如果是form方式,不能使用url格式登录
http.authorizeRequests().anyRequest().authenticated().and().httpBasic();
} @Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
auth
.inMemoryAuthentication().passwordEncoder(new SystemPasswordEncoder())
//admin
.withUser("admin").password("123456").roles("EUREKA-CLIENT").and()
//eureka-security-client
.withUser("eureka-security-client").password("eureka-security-client").roles("EUREKA-CLIENT")
;
}
}

最新文章

  1. ORA-12519: TNS:no appropriate service handler found 解决(转)
  2. Wix 安装部署教程(十三) -- 多语言安装包
  3. Java---Java的面试题(一)
  4. Linux下SVN安装与基本操作
  5. 攻城狮在路上(叁)Linux(十三)--- 文件与目录的管理
  6. .net下BerkeleyDB操作封装C#版(附单元测试)
  7. EF5&MVC4 学习1、创建新的Contoso University Application,并创建Model Class 生成对应的database
  8. Spring Cloud Eureka Server例子程序
  9. FragmentPagerAdapter和FragmentStatePagerAdapter区别?
  10. GTK+2.0学习——第一个GTK程序
  11. 在阿里云ECS(CentOS6.5)上安装tomcat
  12. Project入门学习
  13. H5的语义化标签(PS: 后续继续补充)
  14. node中间层转发请求
  15. poj 1321 棋盘问题 (DFS深度优先搜索)
  16. [转]Virtualization Basics
  17. C#关于线程的问题
  18. linux-shell-变量参数
  19. Redis-Migrate-Tool 使用详解
  20. spring data elasticsearch 使用

热门文章

  1. Docker系列(九):Kubernetes架构深度解析
  2. STM32 解析futaba S-bus协议
  3. mavlink 笔记1
  4. 《DSP using MATLAB》Problem 8.39
  5. uoj#370【UR #17】滑稽树上滑稽果
  6. 外引js — 先引入cdn,cdn失效时引入本地js
  7. 机器学习-线性回归算法(单变量)Linear Regression with One Variable
  8. U-BOOT 命令的介绍
  9. linux 文件类型的颜色
  10. android 中的一些小问题