SpringBoot启动后,访问页面需要输入登录密码

登录rabbitMQ管理界面时浏览器显示要求进行身份验证,与此站点连接不安全解决办法 导致这个问题的原因是我在docker上面部署rabbitMQ的时候没有设置管理员账号。导致rabbitMQ中只有自己的默认账号。没有我登录的那个 itcast 账号,所以会有这个问题。等等乱七八糟的设置,结果发现问题还是存在。于是在其他的搜索下知道了错误的原因所在。3.使用创建的用户进行登录后就不会显示以上问题,成功进入rabbitMQ管理界面。当时以为自己需要输入自己的浏览器登录的账号进行验证,但是密码和账号输入后却显示。1.先进入自己部署的 rabbitMQ 容器中,查看所有的用户信息。 阅读详情
AI摘要

本文详细介绍了在SpringBoot项目中如何处理由spring-boot-starter-security带来的安全配置问题,包括移除依赖、使用默认账户密码、配置自定义账户密码以及禁用安全设置的方法。

问题

原因是工程中启用了springboot security。

 

 

解决办法是:

一、移除spring-boot-starter-security依赖 

如果没有实际使用security的功能,可以直接移除spring-boot-starter-security依赖

 

二、使用默认的账户密码登录

默认账户:user

默认密码:程序启动时自动生成的一串字符串 

三、禁用安全设置或者设置对应的用户和密码 

可以在application.properteis中配置对应的用户和密码

也可以设置对应的用户名和密码 
spring.security.user.name=user1 
spring.security.user.password=password1

通过在启动main类上禁用

@SpringBootApplication(scanBasePackages = {"com"})
@EnableAutoConfiguration(exclude = {
org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class
})
public class WebSecurityDemoApp {
    private static final Logger log = LoggerFactory.getLogger(WebSecurityDemoApp.class);

    public static void main(String[] args) {
        SpringApplication.run(WebSecurityDemoApp.class, args);
    }

}

 

【小结】

我们的Spring Boot项目只要引用了如下依赖,默认就启动安全配置。

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
    </dependency>

如果既想使用security又不想每次输入用户名密码,可以直接在Application文件中禁用自动配置 
@EnableAutoConfiguration(exclude = { 
org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class 
})

或者我们也可以配置指定的用户和密码,例如 
spring.security.user.name=user1 
spring.security.user.password=password1

springboot+JPA实现登录功能项目解析 2.开发步骤 (1)项目的主体框架如下 主体大致分为三个层 ;Dao层;Service层;Controller层(web文件夹); Aspect:放置框架日志 Handler:放置自定义异常机制,例如当我们的网站运行异常的时候如何处理这些异常 Po:放置的为json数据的实体类 Util:放置的是工具类 以下为主体三个层的解释: 1.Dao层:全称Data Access Object。Dao层比较底层,负责与数据库打交道具体到对某个表、某个实体的增删改查 2.Service层:又叫服务层或业务层,封装Da 阅读详情

相关推荐

受限站点访问:将访问权限限制为已登录或IP地址允许的访问者。 包括许多用于处理被阻止的访客的选项

受限网站访问 将访问权限限制为已登录或由IP地址允许的访问者。 包括许多用于处理被阻止的访客的选项。 目录 产品特点 将访问站点限制为仅通过一组指定的IP地址登录或访问该站点的访问者。 将受限访问者发送到登录页面,重定向他们,或显示消息或页面。 非常适合Extranet,公共托管的Intranet或并行开发/登台站点。 在“阅读设置”面板中添加了许多新的配置选项。 在此面板中,您可以: 启用或禁用站点限制 更改限制行为:发送到登录,重定向,显示消息,显示页面 将IP地址添加到不受限制的列表,包括范围 快速将您当前的IP添加到不受限制的列表中 自定义重定向位置,包括将其发送到相同的请求路

打开网站弹出:需要进行身份验证_IIS网站弹出域名登陆框的解决办法

我的解决办法: 第一阶段:新建用户 1.我的电脑右键【管理】 2.【计算机管理】 3.【本地用户和组】 4.【用户】 5.右击【新用户】 6.输入网站的【域名】就行 7.勾选【用户不能更改密码】和【密码永不过期】 8.【确定】 第二阶段IIS 站点授权 1.右键站点【权限】 2.【添加】 3.输入刚才新建的用户名【检查名称】 4.系统会检查出你刚才输的用

橙-极纪元-JJYCheng 3万+

IEEE Access 上岸指南,附含泪整理的 cover letter 、沟通邮件、终版文档等资料包

终于上岸了! 我是一个小硕,本科期间发表过两篇水文,奈何学校有更高的毕业要求,只能硬着头皮尝试一下 SCI。 想投 IEEE Access 的朋友都应该知道 小木虫论坛 对这个期刊的讨论,褒贬不一,有的人说是大水刊,有的人说有难度。 比如: @wow_: 不可否认,灌水期刊。只要之前中过一篇,再投基本没有不录用的!我们实验室其他老师说过一区除外的收费期刊都应该禁止灌水。 @pssp: 审稿人还...

kurryluo的博客 1万+

Web渗透漏洞靶场收集

如果你想搞懂一个漏洞,比较好的方法是:你可以自己先用代码编写出这个漏洞,然后再利用它,最后再修复它”。初学的时候玩靶场会很有意思,可以练习各种思路和技巧,用来检测扫描器的效果也是很好的选择。Web安全入门必刷的靶场,包含了最常见的web漏洞,界面简单易用,通过设置不同的难度,可更好地理解漏洞的原理及对应的代码防护。AWVS的测试站点,用于扫描效果验证,提供了多场景的公网靶场,也常作为漏洞利用演示的目标。基于Java编写的漏洞靶场,提供了一个真实的安全教学环境,用于进行WEB漏洞测试和练习。

wangluoanquan111的博客 644

Rockchip MPP解码H264实战:从文件到YUV的完整流程解析

本文详细解析了在Rockchip平台上使用MPP(Media Process Platform)硬件解码H264视频文件并输出YUV数据的完整流程。通过实战代码示例,深入讲解了MPP解码器的初始化、数据包投递、非阻塞模式下的双循环控制以及YUV帧的提取与保存等核心步骤,并提供了环境搭建、编译运行和常见问题排查指南,帮助开发者高效利用硬件加速进行视频处理。

life6的博客 479

Starlink卫星动力学系统仿真建模前传1-时空系统介绍

对于在轨道上运动的航天器由于速度接近第一宇宙速度,为了获取准确的位置信息对时间的精度要求极高,为了准确描述航天器的运动规律,本节对卫星仿真建模中用到的各种时间系统进行介绍。卫星轨道平面为坐标平面,坐标原点位于卫星系统质心,轴由卫星系统质心指向地心(当地垂线),轴在轨道面内垂直于轴并指向卫星的前进方向,轴同、轴构成右手系,指向轨道面负法线方向。不同坐标系下的建立的运动形式与复杂程度不同,会直接影响运动方程的求解繁简程度,因此,选取适当的坐标系具有重要的意义。定义星体坐标系,该坐标系简记为系,与卫星本体固连。

xspace的博客 1439

访问某个站点时弹出要求输入用户名和密码的窗口

当你遇到这样的情况, 可以参考下面的内容: 1>  这个站点被站点的管理者/所有者设置了password protect website , 他只让有验证信息的人查看网站里面的内容.  2> 访问主页或者一些其他的页面没有弹出窗口, 但是访问某个页面/文件夹的时候弹出, 考虑这个文件夹被password 保护; 3> 站点被hosting company 从web server端取消

csuxuting的专栏 6243

Python爬虫实战:5分钟搞定东方财富网股票数据抓取(附完整代码)

本文详细介绍了如何利用Python爬虫技术,快速抓取东方财富网的实时股票数据。通过逆向分析其JSONP数据接口,构建了包含请求处理、数据清洗、分页调度及多格式存储的完整自动化采集系统,并提供了应对反爬策略与生产部署的进阶优化思路,附有可直接运行的完整代码。

weixin_29084231的博客 875

求大佬帮忙

球球大佬们帮忙看看问题出来哪里解决一下。但是输入用户密码之后登录就会报错。我这里是可以正常启动连接到端口。

m0_68285334的博客 333

手把手教你用OPA运放和MOS管搭建恒流源电路(附完整电路图)

本文详细介绍了如何使用OPA运放和MOS管搭建高精度恒流源电路,涵盖核心元器件选型、电路设计、工作原理及实际搭建步骤。通过负反馈控制机制和MOS管工作区设置技巧,实现稳定的电流输出,适用于LED驱动、电池充电等场景。附完整电路图和调试技巧,助您快速掌握恒流源设计。

weixin_29239279的博客 536

11、基于STM32的智能药盒

当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未有的速度被单片机智能控制系统所取代。嵌入式具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。

行走的皮卡丘 6103

基于SpringBoot的仿淘宝电商项目【附源码和数据库】

网盘链接:https://pan.baidu.com/s/1QAyEkptRewxLBprDTBjaZQ?在IDEA中运行项目后,在浏览器中输入localhost:8080/zf/head即可。后台管理员登录账号和密码admin admin。(4)填写购买信息页面。(10)后台管理页面。

qq_65260028的博客 645

gurobi最新下载安装教程 2023.11

我下载的最新版gurobi支持python3.7-python3.11,这个序号与计算机硬件捆绑,一旦激活就会失效。运行激活码之后,产生的。如果既放置在了上面的默认搜索目录,又设置了。系统环境变量(不是用户环境变量),指向保存的目录和文件名(例如。高版本产生的许可文件兼容低版本。验证不会成功,学术许可不会激活。之后cmd进入命令行,cd进入gurobi所在的。,实测不到一小时即可审核完毕,获得对应的许可。如果学校的网关没有将本校的。系统环境变量指向不同的目录和文件,原厂无关,是学校网络的设置问题。

Cachel Wood的博客 2万+

SpringBoot集成Spring Security(4)——自定义表单登录

SpringBoot集成Spring Security(4)——自定义表单登录 1.添加验证码功能 1.1 验证码程序  从网上拉取一段建立验证码的程序: package cn.it.test.Servlet; import javax.imageio.ImageIO; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet;

qq_39371480的博客 462

智能车图像处理3-入门级分析2 ---直道冲刺

PS :入门级文章适合新手,如果已经有基础可以去看进阶篇文章。

taiyuezyh的博客 4316

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

基于Springboot框架的登录注册页面

今天正式开始第一篇文章创作,很高兴大家能够见证我的成长,也祝愿大家升职加薪哈。 下面呢开始我们的正事,首先声明,本人是技术小白,我只做我自己学习的总结,如果有技术上的错误, ...

qq_52366695的博客 8865

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

SpringBoot项目启动后访问任意接口都会跳转到一个莫名其妙的login登录页面

SpringBoot项目启动后访问任意接口都会跳转到一个莫名其妙的login登录页面

记录和分享属于我的“IT”时光。 5489

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

SpringBoot整合SpringSecurity实现密码加密解密、登录认证退出功能

Spring Security 一、简介 Spring Security是Spring家族中的一个安全管理框架,一般Web应用都需要 认证 和 授权 认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户 授权:经过认证后判断当前用户是否有权限进行某个操作 二、快速入门 2.1 开发步骤 1、导入坐标 Spring Security 启动器 <dependency> <groupId>org.springframework.boot</groupId&g

zeng的博客 1万+

SpringBoot-项目1-用户(注册,登录,修改密码,修改个人资料,上传头像)

1. 项目分析 在设计一款软件时,在编写代码之前,应该先分析这个项目中需要处理哪些类型的数据!例如,本项目中需要处理的数据种类有:收藏,购物车,用户,收货地址,订单,商品,商品类别。 当确定了需要处理的数据的种类之后,就应该确定这些数据的处理先后顺序:用户 > 收货地址 > 商品类别 > 商品 > 收藏 > 购物车 > 订单。 在具体开发某个数据的管理功能之前,...

zhangxuelong461的博客 1万+

SpringBoot+Vue实现邮箱登录注册找回密码(附接口文档)

花了几个小时做了一个SpringBoot+Vue实现邮箱登录注册找回密码的demo项目,项目已在Gitee上开源,Gitee开源地址,跟着我的脚本一步一步实现代码,学会了你也能自己写出来 (或者根据接口文档自己写后端),涉及到redis缓存,threadpool线程池,邮箱服务等

小袁同学的博客 1万+

解决:SpringBoot项目访问任意接口都跳转到login登录页面

访问项目的任意接口,都会跳转到以下页面 但是项目中,并没有写过前端的页面。 想了想才发现,因为项目中用到了SpringSecurity,而SpringSecurity默认给我们加了一个用户认证的功能 用户名是:user 密码是在启动的控制台打印出来的: 解决方法: import org.springframework.context.annotation.Conf...

SEVENY_的博客 1万+

Springboot搭建Eureka并设置Eureka登录账号密码

Springboot搭建Eureka并设置Eureka登录账号密码 一.创建一个springboot项目 1.可以使用Spring Initializr,用浏览器打开http://start.spring.io 2.在IntelliJ IDEA里创建新的Spring Boot应用程序,在File菜单里选择New > Project选择Spring Initializr 二.导入相应的maven依赖 #此处为springboot的eureka相关依赖 <dependency> <gr

java_helloworld_的博客 2380

SpringBoot(二)编写HTML页面

学习内容 使用Thymeleaf编写一个HTML页面 访问静态资源 如何传递参数给HTML页面 模拟登录验证过程 构建项目 上一节已经说过如何构建一个SpringBoot项目,SpringBoot(一)Hello World。由于本文采用了Thymeleaf模板引擎,因此需要添加Thymeleaf依赖,pom.xml如下所示 <dependencies> ...

lizc_lizc的博客 8960

SpringBoot项目启动后总是进去登录页面:springboot please sign in

SpringBoot项目启动后总是进去登录页面:springboot please sign in

IndependentBrave的博客 1895

SpringBoot+Vue+Mybatis-plus 博客(一):完成博客后台前端登录页面、后端登录接口

目录一、搭建前端1、更换npm镜像2、使用vue-cli3脚手架构建项目3、创建项目4、启动项目5、目录结构6、用VSCode打开项目二、登录页面1、使用Element ui2、整理app.vue3、删掉一些没有用到的组件4、新建Login.vue组件5、在router/index.js引入组件并配置路由6、启动项目三、搭建后端1、新建数据库(blog)2、新建一个普通springboot项目,pom.xml如下3、修改配置文件4、开启mapper接口扫描,添加分页插件5、代码生成6、启动main方法7、生

x-dragon8899的博客 9733

springboot2集成security实现自定义页面登录

springboot2集成security实现自定义页面登录security的基本介绍前提说明引入security框架配置security实现自定义登录securityPropertiesuserDetailsServicedefaultAuthenticationSuccessHandlerdefaultAuthenticationFailureHandlerR返回结果封装类前台页面总结 sec...

tanleijin的博客 4955
上一篇: SpringBoot中JPA连接DM出现如下问题
下一篇: Oracle账户解锁
LuckyJiang.2021
博客等级 码龄15年 217粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LuckyJiang.2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值