超级令牌 ApiKeyHandler和AuthUtil的getUser()方法死循环

Blade 未结 1 85

一、该问题的重现步骤是什么?

1. 使用超级令牌调用接口image.png

2. image.png

3.image.png

4.image.png

5.image.png

6.image.png

7.image.png

8.image.png


二、你期待的结果是什么?实际看到的又是什么?

期望能正确得到BladeUser, 继续往下执行

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeX商业版4.8

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 麻烦看下是每个方法都这样,还是特定的几个方法这样

    作者追问:21小时前

    我api_key表是建在btbs_blade下的,  system下的接口都会进死循环,  其他module分库的接口,  不是直连btbs_blade的会报xxxx.blade_api_key   doesn't exist

    回答: 21小时前

    我们本地测试没有问题呢,你看看是不是下载的最新版本master代码,然后bladex-tool也用最新版本。

    另外你第二个问题提示表不存在,需要给bladex根目录执行mvn clean install,然后给对应的服务 引入 blade-authority-api 的依赖 (如果你的服务在blade-service目录下,会自动依赖)

    <dependency>
       <groupId>org.springblade</groupId>
       <artifactId>blade-authority-api</artifactId>
    </dependency>


    然后把你的操作流程录个视频发我们邮件 bladejava@qq.com



    以下是我们的操作截图,是可以正常调用到数据的。


    CleanShot20260107151952@2x.png

    CleanShot20260107151712@2x.png

    CleanShot20260107152354@2x.png

    作者追问:20小时前

    邮件发送了, 麻烦帮忙看一下

    0 讨论(0)
提交回复