一、该问题的重现步骤是什么?
1、bladeX通过@PreAuth注解实现接口授权配置,底层查看是通过AOP切面进行拦截过滤;
2、后端配置了接口权限注解(controller层,使用@PreAuth("hasPermission('order:add')")),但具体用户没有勾选相关接口权限;
3、如何进行自定义未授权异常提示,目前未授权是抛出(throw new SecureException(ResultCode.UN_AUTHORIZED)),通过jar包中提供的方法实现的,不了解怎么调整;
二、你期待的结果是什么?实际看到的又是什么?
如何实现自定义异常提示,目前到的是接口未授权提示:"运行时异常:请求未授权",
期待可以自定义为:"运行时异常:/controller/add请求未授权"
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
使用的产品版本是:2.8.1.RELEASE,操作系统:windows10
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端