728x90
에러코드 및 화면
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Mon Jun 05 20:52:08 KST 2023
There was an unexpected error (type=Not Found, status=404).
원인
1. localhost:8080으로 연결 시, 기본값인 index.html이 없다.
2. 없는 파일을 경로로 지정했다. (필자의 경우)
해결 방법
1. localhost:8080으로 연결 시, 기본값인 index.html이 없는 경우
: resource/static 디렉토리 안에 index.html을 만들어준다.
2. 없는 파일을 경로로 지정한 경우
: 경로를 잘 확인하거나, 경로에 있어야 할 파일이 없는지 확인한다.
: 필자의 경우, 프론트엔드 프로젝트와 경로를 맞추면서 프론트엔드에서 제공한 경로로 지정해두고,
백엔드 로컬 테스트할때 백엔드 로컬 테스트용 경로로 변경해야 하는것을 생각 못해서 발생했다.
예시
redirectUrl: http://localhost:8080/auth/googleredirect # 프론트용 redirectUrl. Google Cloud에 등록해두었다
redirectUrl: http://localhost:8080/auth/google/callback # 백엔드 로컬테스트용 redirectUrl. Google Cloud에 등록해두었다.
728x90
'Java & Spring > Error' 카테고리의 다른 글
[에러로그] io.jsonwebtoken.security.WeakKeyException (0) | 2023.08.21 |
---|---|
[Error] Google OAuth 2.0 로그인 API 동작 중, "액세스 차단됨: 이 앱의 요청이 잘못되었습니다"오류 (0) | 2023.06.05 |
[에러로그] invaliddataaccessapiusageexception 와 sql error: 1049, sqlstate: 42000 (0) | 2023.02.06 |
[에러로그] org.hibernate.QueryException: Named parameter not bound (0) | 2023.01.27 |
[에러로그] JpaSystemException - 원인 : GenerateValue (2) | 2023.01.24 |