类 DefaultAccessDeniedHandler

java.lang.Object
io.github.lishangbu.orange.oauth2.common.web.access.DefaultAccessDeniedHandler
所有已实现的接口:
org.springframework.security.web.access.AccessDeniedHandler

public class DefaultAccessDeniedHandler extends Object implements org.springframework.security.web.access.AccessDeniedHandler
默认的访问拒绝处理器,在用户已认证但无权限访问资源时返回统一的 JSON 错误响应

返回 HTTP 403 状态以及统一的业务错误码,便于前端和网关识别和处理

从以下版本开始:
2025/8/22
作者:
lishangbu
  • 构造器详细资料

    • DefaultAccessDeniedHandler

      public DefaultAccessDeniedHandler()
  • 方法详细资料

    • handle

      public void handle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.security.access.AccessDeniedException accessDeniedException)
      指定者:
      handle 在接口中 org.springframework.security.web.access.AccessDeniedHandler