返回顶部
首页 > 资讯 > 后端开发 > Python >解决SpringSecurity 一直登录失败的问题
  • 525
分享到

解决SpringSecurity 一直登录失败的问题

2024-04-02 19:04:59 525人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

springsecurity 是spring提供的关于登录授权的框架,他提供了controller层的服务,只需要我们自己实现service层和dao层,以及一些相关的配置 错误结果

springsecurity 是spring提供的关于登录授权的框架,他提供了controller层的服务,只需要我们自己实现service层和dao层,以及一些相关的配置

错误结果以及调试信息

笔者初次使用springsecurity,登录一直显示错误,郁闷的一批,代码debug调试结构

在这里插入图片描述

调试结果显示service层返回controller层的结果里面 全部正确,最后一个List 参数也符合权限配置

在这里插入图片描述

结果仍旧返回失败,经过两个小时的各种跪求,找到了原因。

解决方案

原来,springsecurity 安全认证的方式是,将前端用户输入的密码经行加密,加密方法在如下配置

在这里插入图片描述

前端 加密过后的密码会和数据库密码进行对比,由于数据库是我手动插入的没有进行加密,所以导致,框架密码验证不一样,导致登录失败;

修改。将密码加密后插入数据库。

或者,把配置中加密方式注释掉,service层 user 的第二个密码参数这样设置

在这里插入图片描述

这里的user 继承了userdetails 是springsecurity里的类。

Spring Security无法跳转页面,一直在login.html页面

解决Spring Security无法跳转页面,一直在login.html页面的方法

在Spring Security中删除配置login-processing-url="/login.html"即可

在Spring Security中删除配置login-processing-url="/login.html"即可

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 解决SpringSecurity 一直登录失败的问题

本文链接: https://lsjlt.com/news/127739.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 解决SpringSecurity 一直登录失败的问题
    springsecurity 是spring提供的关于登录授权的框架,他提供了controller层的服务,只需要我们自己实现service层和dao层,以及一些相关的配置 错误结果...
    99+
    2024-04-02
  • 如何解决Discuz登录失败的常见问题
    Discuz是一个非常流行的论坛系统,但是有时候用户在登录时可能会遇到一些问题,比如登录失败。在这篇文章中,我们将讨论一些可能导致Discuz登录失败的常见问题,并提供解决方案,同时给...
    99+
    2024-03-11
    问题 登录 discuz
  • 如何解决web中用户jb51net登录失败的问题
    本篇文章给大家分享的是有关如何解决web中用户jb51net登录失败的问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。“/”应用程序中的服务...
    99+
    2024-04-02
  • 解决VMware VCSA 5480 后台登录提示失败的问题
    一、症状: 根身份验证在 SSH 上起作用,使用 root 帐户登录 VMware 设备管理(VAMI),并且密码在 VCSA 6.7. x 的设备管理页面(端口5480)上失败。您...
    99+
    2024-04-02
  • composer install一直失败怎么解决
    这篇文章主要介绍“composer install一直失败怎么解决”,在日常操作中,相信很多人在composer install一直失败怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”composer ...
    99+
    2023-06-21
  • discuz登录失败怎么解决
    discuz登录失败解决方法:1、仔细检查输入的用户名和密码是否正确,并尝试重置密码;2、确保浏览器允许使用Cookie,并将Discuz网站添加到信任的网站列表中;3、通过论坛首页上的“联系我们”或“举报”链接找到管理员的联系方式并解决;...
    99+
    2023-08-03
  • SpringSecurity导致SpringBoot跨域失效的问题解决
    目录1、CORS 是什么2、预检请求3、三种配置的方式3.1 @CrossOrigin 注解3.2 实现 WebMvcConfigurer.addCorsMappings 方法3.3...
    99+
    2023-01-11
    SpringSecurity SpringBoot跨域失效 SpringSecurity SpringBoot跨域
  • mysql5.7.20第一次登录失败的快速解决方法
    一,将介绍如何 (1)mysql5.7是有默认密码的 查找默认密码 grep 'temporary password' /var/log/mysqld.log ...
    99+
    2024-04-02
  • JavaWeb登录界面登录失败在同一页面进行提示的解决
    目录JavaWeb登录界面登录失败在同一页面进行提示方法JavaWeb项目登录注册失败错误提示问题JavaWeb登录界面登录失败在同一页面进行提示 方法 使用JSP 通过提交表单方式...
    99+
    2022-11-21
    JavaWeb登录界面 JavaWeb登录失败 登录界面登录失败
  • mongoDB启动失败问题解决
    system :centOS 5.5  View Log:...
    99+
    2024-04-02
  • WiresharkTSFTP传输失败问题解决
    目录问题背景问题信息问题分析问题总结问题背景 用户反馈说当与外部客户端进行 FTP 传输时,可以成功登录,但无法传输任何数据。总之 FTP 传输失败,需要来弄清楚到底发生了什么。 ...
    99+
    2023-03-06
    Wireshark TS FTP 传输 Wireshark TS
  • 解决springboot的JPA在Mysql8新增记录失败的问题
    springboot的JPA在Mysql8新增记录失败 springboot版本是1.3.0.M1,连接的mysql版本为8,用spring-boot-starter-data-jp...
    99+
    2024-04-02
  • windows epic登录失败AS如何解决
    这篇“windows epic登录失败AS如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows epic登录...
    99+
    2023-06-30
  • 解决阿里云服务器ECS登录失败问的方法
    在使用阿里云服务器ECS的过程中,有时会遇到登录失败的问题。本文将介绍一些常见的原因和解决方法,帮助您快速恢复对ECS的访问。1. 检查登录凭证首先,我们需要确保输入的登录凭证是正确的。请检查以下几点:确保输入的用户名和密码是正确的,并且...
    99+
    2024-01-18
    阿里 服务器 方法
  • 解决springsecurity中遇到的问题
    目录spring security中遇到的问题1.An Authentication object was not found in the Security Context2.拦截...
    99+
    2023-01-28
    spring security spring security问题
  • NodeJs安装npm包一直失败的解决方法
    最近在学React,在gitHub上下载一个项目下来,安装node.js后发现用npm install就一直报错,不知道怎么解决,查了很多资料 都没有用。 在windows下 cmd到命令窗口 (最好是管理...
    99+
    2022-06-04
    解决方法 NodeJs npm
  • 记录一次数据库导入失败的问题
    问题如上,场景:需要从一个服务器上导出三个数据库,新的服务器数据库名称做了修改,所以在导入新数据库的时候,把里面的老数据库名称都改掉。导入表,视图,正常。但是在导入存储过程的时候,一直报错,如上图。解决方法...
    99+
    2024-04-02
  • PHP多设备登录失败的解决方案
    在日常的开发中,多设备登录是一种常见的需求。多设备登录的场合是指用户可以同时使用多台设备登录同一个账号,但是这样也会带来一些风险,如账号被恶意攻击等。在PHP开发中,如何解决多设备登录失败的问题?本文将会从以下几个方面进行讨论。1、了解多设...
    99+
    2023-05-14
    php
  • win10安装失败一直重启如何解决
    如果Windows 10安装失败并导致计算机一直重启,可以尝试以下方法解决问题:1. 检查硬件兼容性:确保计算机的硬件满足Windo...
    99+
    2023-09-02
    win10
  • win7安装失败一直重启如何解决
    Win7安装失败一直重启的原因可能有很多,可能是硬件兼容性问题、系统文件损坏、安装介质问题等。以下是一些解决方法:1. 检查硬件兼容...
    99+
    2023-08-29
    win7
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作