| | |
| | | package com.ruoyi.auth.exception;
|
| | |
|
| | | import javax.servlet.http.HttpServletResponse;
|
| | | import org.springframework.http.HttpStatus;
|
| | | import org.springframework.http.ResponseEntity;
|
| | | import org.springframework.security.oauth2.common.exceptions.OAuth2Exception;
|
| | | import org.springframework.security.oauth2.provider.error.WebResponseExceptionTranslator;
|
| | |
| | | @Override
|
| | | public ResponseEntity<OAuth2Exception> translate(Exception e)
|
| | | {
|
| | | OAuth2Exception oAuth2Exception = (OAuth2Exception) e;
|
| | | return ResponseEntity.status(HttpServletResponse.SC_UNAUTHORIZED).body(oAuth2Exception);
|
| | | return ResponseEntity.status(HttpStatus.OK).body(new CustomOauthException(e.getMessage()));
|
| | | }
|
| | | }
|