sqlyog如何设置.时提示字段名_Spring boot 中使用 Tomcat时 用户名 密码如何设置呢?...

07c0acf66420943b35f4518b263993af.png

问题描述

在原来使用tomcat 容器时,默认访问8080,出现可以登录的页面,通过以下方式可以配置,用户名,密码,那在Spring boot 中,用户名密码 如何设置呢

cdc9895c274ac1da85d4673bcab5dc46.png

解决方案

添加依赖

cba42433f1aabad8141440af7efbeae2.png
  • 第一种 此时默认启动时,控制台上会输出一个,随机密码。如下图
43bbd00472bb576288f6edb0ba0e2fc6.png

使用用户名:user, 以及上面的随机密码就可以登录。

  • 第二种 定义用户密码

在Spring Security 5.0之前,默认的PasswordEncoder是NoOpPasswordEncoder,它需要纯文本密码。在Spring Security 5中,默认值为DelegatingPasswordEncoder,它需要密码存储格式。

为防止出现

c168e2fbd580695a2d3e919b673b2c8a.png
  • 第一种方式 密码格式:{noop}password(推荐)
33fad857ea88aa7071f1b4e6669ad8de.png
  • 第二种 User.withDefaultPasswordEncoder() (此方法已声明过期方法,建议使用上一种)
7c3b60c0cd7913b5dcea63d472106cc2.png
  • 第三种 application.properties
1b1f51e4f10d7110ce9e3694d2cd2b97.png

问题 登录后 404

cdee7155ded6b2c215a8f81619c14ab7.png
  • 这是由于未配置根路径访问,添加controller 如下
78dc983fbe713a69caabefe7d888695c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值