Spring全局方法安全性更改响应状态

时间:2019-07-19 13:26:18

标签: java spring spring-security

因此,我决定使用Spring全局安全性,但是在定义了它的配置之后,AccessDeniedException现在已映射为500个响应状态。

我正在使用Apache CXF,可以通过添加一个提供程序ExceptionMapper<AccessDeniedException>来解决该问题,但是我不确定要这样做。

如何修复它以获得403?

请不要建议使用ControllerAdviceExceptionMapper

1 个答案:

答案 0 :(得分:0)

您可以设置带有GlobalExceptionHandler批注的@ControllerAdvice类并在那里处理异常。