package com.ruoyi.auth.exception; import javax.servlet.http.HttpServletResponse; import org.springframework.http.ResponseEntity; import org.springframework.security.oauth2.common.exceptions.OAuth2Exception; import org.springframework.security.oauth2.provider.error.WebResponseExceptionTranslator; /** * OAuth2 自定义异常处理 * * @author ruoyi */ public class CustomWebResponseExceptionTranslator implements WebResponseExceptionTranslator { @Override public ResponseEntity translate(Exception e) { OAuth2Exception oAuth2Exception = (OAuth2Exception) e; return ResponseEntity.status(HttpServletResponse.SC_UNAUTHORIZED).body(oAuth2Exception); } }