123456789101112131415161718192021 |
- 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<OAuth2Exception>
- {
- @Override
- public ResponseEntity<OAuth2Exception> translate(Exception e)
- {
- OAuth2Exception oAuth2Exception = (OAuth2Exception) e;
- return ResponseEntity.status(HttpServletResponse.SC_UNAUTHORIZED).body(oAuth2Exception);
- }
- }
|