当前位置: 首页 > article >正文

Spring Security 6 的权限授权验证失败

我第一次完成了认证 ,然后在授权验证那里出来了问题,我也不知道,教程是sangen 那个教程。跟着敲,我知道我的版本不对,但是我最后还是new bing 解决我的bug .

带token的时候就说明 ,认证就已经成功的,因为只有认证成功的才会带有token 

 

bing 回答:

 

        这样会导致创建一个未认证的token,只包含principal信息,不包含credentials和authorities信息。        

        这个token可能无法通过后续的认证过滤器或提供器,因为它们可能需要检查credentials或authorities信息。

        如果您想创建一个已认证的token,您需要提供credentials和authorities信息,或者使用另一个构造方法,传入一个Authentication类型的参数。


http://www.kler.cn/a/9500.html

相关文章:

  • 分布式锁实践方案
  • 软件测试面试大全(含答案+文档)
  • 【自用】0-1背包问题与完全背包问题的Java实现
  • CentOS 服务
  • 如何在Puppeteer中实现表单自动填写与提交:问卷调查
  • 【Mode Management】AUTOSAR架构下唤醒源检测函数EcuM_CheckWakeup详解
  • node开通阿里云短信验证服务,代码演示 超级详细
  • 浅谈全局视角下的设计模式
  • VIM 编辑器使用教程
  • CMake入门教程【基础篇】4.target_include_directories包含指定文件夹头文件
  • 基于5G技术的智能导航机器人及AR巡逻应用开发项目实施方案(上)
  • linux 集群时间同步
  • 前端动态路由(前端控制全部路由,用户角色由后端返回)
  • 使用Docker快速创建一个Jenkins服务
  • 长文理解以太坊虚拟机
  • Android双目三维重建:Android双目摄像头实现双目测距
  • 走迷宫问题
  • 编写开发API接口
  • Halcon: (示例 1)OCR 字符识别
  • 【Pycharm基础运用】涵盖pycharm的常用功能
  • 初识设计模式 - 备忘录模式
  • 面试官灵魂拷问:为什么 SQL 语句不要过多的 join?
  • MyBatis-Plus的基本操作
  • 【AI绘图学习笔记】Latent Diffusion Model(上)——论文解读
  • 大模型“云上经济”之权力游戏
  • sipp3.6带媒体测试方案