令牌权限配置后,不生效

Blade 未结 1 14

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

1. 在令牌权限功能新增了记录,但请求对应接口时,依旧提示请求未授权:

image.png


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

        我期望请求上述接口时,不带token也可以访问。但实际提示“请求未授权”,(项目重启、Redis也清了,依旧如此):

image.png

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

        用的BladeX-Boot,4.8.0.RELEASE,系统是WIN11.

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

image.png

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

1条回答
  • 令牌权限是交给第三方调用业务接口的,不是用来调用系统接口的,生成令牌的时候没有给绑定角色,所以就无法继承角色相关的权限。


    post模块调用不了,是因为指定了菜单权限,而令牌没绑定角色也就没有菜单权限所以是没有权限调用的

    CleanShot20260303123908@2x.png


    如果你要让第三方调用系统级别接口,就把这个handler拷贝出来加上对应的角色赋值,然后定义bean覆盖掉系统自带的逻辑

    CleanShot20260303124104@2x.png

    CleanShot20260303124210@2x.png

    0 讨论(0)
提交回复