yaml中secure授权配置无效

Blade 未结 1 381
81809956
81809956 剑圣 2022-12-07 19:26

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

  1.   修改blade.yaml,在 blade.secure. auth下增加

-  method: ALL

   pattern: /blade-system/menu/top-menu

   expression: "hasAnyRole('administrator', 'admin')"


   2. 普通用户账号登录


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

期待 top-menu 不能被访问,实际API正常调用,说明配置没有生效


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

bladex3.0,linux。


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

没有出错日志。


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

1条回答
  • 在这个类打下断点,看下拦截器是不是生效了。~Y`H[MG_F@0}7SBENN4YA6R.png

    另外拦截的逻辑在这个类,如果拦截器生效了的话继续在这个类打断点排查一下。

    ]VCEU2CRU1}WW9A93LN]Y15.png

    0 讨论(0)
提交回复