Spring Security - 06 修改默认的用户名和密码

2023-11-02

环境

操作系统:

Windows 10 x64

集成开发环境:

Spring Tool Suite 4 
Version: 4.12.1.RELEASE
Build Id: 202110260750

浏览器(客户端):

Google Chrome
版本 97.0.4692.71(正式版本) (64 位)

项目结构

参考:Spring Security - 05 原生的退出登录

在这里插入图片描述

Web > 4. Spring Security 文中可知,默认的用户名是 user,密码是随机的,我们可以通过提供 spring.security.user.namespring.security.user.password 修改用户名和密码:

提示:该用户名和密码一般用于开发或测试阶段。

在这里插入图片描述

默认的用户名和密码是在 org.springframework.boot.autoconfigure.security.SecurityProperties.User 类中指定的:

在这里插入图片描述

修改默认的用户名和密码

编辑 application.yaml 配置文件(如果没有,那就新建一个),修改默认的用户名和密码:

spring:
  security:
    user:
      name: mk
      password: 123456

测试

启动项目,打开浏览器,如果你已经登录,请先退出登录,防止遗留的认证信息干扰本次测试。

注意:当我们在配置文件提供了用户名和密码之后,Spring Security 将不会在控制台打印随机密码。

访问 http://localhost:8080/principal,Spring Security 将我们重定向至 http://localhost:8080/login,让我们使用新的用户名和密码登录:

在这里插入图片描述

参考

Web > 4. Spring Security

org.springframework.boot.autoconfigure.security.SecurityProperties.User

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring Security - 06 修改默认的用户名和密码 的相关文章

随机推荐

  • Cisco IOS路由器的嵌入式抓包工具(Embedded Packet Capture)

    参考 http www routereflector com 2013 05 embedded packet capture tcpdump on cisco ios routers IOS12 4T提供了嵌入式抓包工具 Embedded
  • flutter - 图片预览放大滑动(photo_view)

    使用flutter 插件photo view 官方使用方法 pubspec yaml dependencies photo view 0 4 2 flutter pub get 2 demo dart 预览页面 import package
  • 分享一个强大的在线写API接口文档的工具showdoc

    网站地址 https www showdoc cc 第一步 注册 第二步 填写注册信息 这里填写用户名和密码即可 用户名不可重复 注册登录后可以绑定邮箱 也可以不注册查看示例决定要不要使用这个网站来写接口文档 https www showd
  • kaptcha 验证码在spring mvc 中的使用

    kaptcha 是一个非常实用的验证码生成工具 有了它 你可以生成各种样式的验证码 因为它是可配置的 kaptcha工作的原理是调用 com google code kaptcha servlet KaptchaServlet 生成一个图片
  • ffprobe获取视频帧信息中的pkt_pts、pkt_pts_time

    遇到个客户反馈多码率帧没同步 想用ffprobe看下不同码率的I帧的pts是否一致 发现ffprobe可以出pkt pts pkt pts time两个时间戳 查了下资料 自己也验证了下 结论如下 pkt pts 帧的pts数值 pkt p
  • UE4_C++编码中引用插件源码中的变量

    这个问题之前解决过很多次 日后需要 方便查阅 以上是项目的目录结构 有些东西涉及保密 VaRest 这个插件用来处理HTTP请求的 EPIC官方商城对这个插件也是免费提供 如果在c 项目中需要引用VaRest插件中的变量 VaRestJso
  • 人脸姿态估计(计算欧拉角)

    1 什么是人脸姿态估计问题 人脸姿态估计主要是获得脸部朝向的角度信息 一般可以用旋转矩阵 旋转向量 四元数或欧拉角表示 这四个量也可以互相转换 一般而言 欧拉角可读性更好一些 使用更为广泛 本文获得的人脸姿态信息用三个欧拉角 pitch y
  • 不用第三方实现内网穿透

    2018 10 17 23 36 39 po破小孩 阅读数 21263更多 什么是内网穿透 不用第三方实现内网穿透 我们都知道想要别人访问自己的计算机 必须要有一个公网ip 而一般服务器所具有的公网ip是固定的 家用个人电脑 或者宽带拨号上
  • Vue全部知识点整理

    vue是什么 以数据驱动为视图的渐进式MVVM框架 渐进式 循序渐进的使用vue 可选择性强 可以只使用vue的小功能 不必完全使用vue 不强制的意思 mvvm m 数据模型 v view 视图 数据是双向绑定的 所有数据改变导致视图改变
  • JVM 五.执行引擎 与执行引擎中的编译器,解释器

    目录 一 执行引擎 一 执行引擎 执行引擎是什么 JVM 只是负责装载字节码到其内部 并不能直接运行 通过执行引擎对字节码指令解释编译为对应平台的本地机器指令 简单来说JVM中的执行引擎就是将代码翻译为机器能够识别的机器语言 执行引擎是怎么
  • Visual Studio Code 编辑 Java 和 OpenCV利用YOLO DNN 实现 Raspberry Pi 图像检测和分析

    概述 在具有深度神经网络的实时物联网成像中 学习如何利用最佳 DNN 模型 使用 Java 和 OpenCV 封装 检测图像中的对象 在为远程编程准备 Visual Studio 代码时 仔细了解 Java 脚本在 Raspberry Pi
  • xshell6和xftp6运行提示缺少mfc110u.dll文件的解决办法

    转载自https blog csdn net makenothing article details 51929985 打开网址 http www microsoft com zh CN download details aspx id 3
  • pytorch网络m参数量、flops计算方法

    1 from thop import profile x torch randn 1 3 256 256 flops params profile self modelG inputs x print flops is 2fM flops
  • Windows 上 .NET Core 的先决条件

    https docs microsoft com zh cn dotnet articles core windows prerequisites Windows 上 NET Core 的先决条件 2017 1 5 1 分钟阅读时长 作者
  • 东南大学CTF之Flag你在哪里?

    题目 查看源代码 也只有一个Where is the flag 打开抓包软件 我用的是httpwatch 在http的响应头里面找到了flag 提交吧
  • 区块链学习笔记22——ETH-TheDAO

    区块链学习笔记22 ETH TheDAO 学习视频 北京大学肖臻老师 区块链技术与应用 笔记参考 北京大学肖臻老师 区块链技术与应用 公开课系列笔记 目录导航页 DAO Decentralized Autonomous Organizati
  • 应用服务器请求回调网络设置,回调服务器配置流程

    路由器拨号IP 10 102 24 190 一 进入医保专用路由器进行配置 三亚广慈医院 医保专用路由 192 168 133 1 密码 cwz090810yb 进入路由设置界面 点击应用管理 1 IP与MAC绑定 IP与MAC 均为本机信
  • 详解逻辑回归Logistic Regression

    详解逻辑回归Logistic Regression 详解逻辑回归Logistic Regression 什么是回归 从线性回归到Logistic回归 什么是逻辑回归 逻辑回归假设 logistic函数 logistic函数求导 逻辑回归的损
  • 深入浅出编译原理-5-一个简单语法分析器的C语言实现

    引言 前面已经介绍了编译器的预处理 词法分析 词法分析器的实现 也在其中说到了语法分析的任务和过程 语法分析的输入是词法单元序列 然后根据语言的文法表示 展开式 利用有限状态机理论 生成抽象语法树 然后遍历得到中间代码 即 三地址码 本节就
  • Spring Security - 06 修改默认的用户名和密码

    文章目录 环境 项目结构 修改默认的用户名和密码 测试 参考 环境 操作系统 Windows 10 x64 集成开发环境 Spring Tool Suite 4 Version 4 12 1 RELEASE Build Id 2021102