OAuth2ExceptionHandler异常处理类未能起到作用

Blade 未结 2 138
66001885
66001885 2024-07-01 10:28

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

1. 

2683c00eda9921c725665e7bf695a252.png

2. 调用登录方法,输入错误密码后,未能进入【OAuth2ExceptionHandler】异常处理类,反而进入了【BladeRestExceptionTranslator】这个异常处理类

3. 自定义Granter中,使用【throw new UserInvalidException("手机号不能为空,请填写");】也是不能进入OAuth2ExceptionHandler】异常处理类,反而进入了【BladeRestExceptionTranslator】这个异常处理类image.png


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


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

Bladex4.0


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


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

2条回答
  •  admin
    admin (楼主)
    2024-07-01 10:42

    bladex的dev分支正好开发了短信登录功能,测试了下没有问题,你下载bladex-tool的dev分支,本地执行mvn clean install。然后再下载bladex的dev分支原版,来测试一下看看。

    CleanShot20240701104107@2x.png

    CleanShot20240701104318@2x.png

    CleanShot20240701104148@2x.png

提交回复