← 문제 라이브러리
Security 입문 SECURITY-1611 · 6분

도메인을 옮긴 뒤 소셜 로그인 콜백만 400 오류

서비스 주소를 www.acme.dev에서 app.acme.dev로 옮겼습니다.

검수된 문제IAM무료
시나리오

서비스 주소를 www.acme.dev에서 app.acme.dev로 옮겼습니다. 로그인 버튼을 누르면 구글 로그인 화면은 잘 뜨는데, 계정을 고르면 구글 오류 화면이 나오고 로그인이 끝나지 않습니다.

단서
오류와 설정
# 구글 오류 화면
Error 400: redirect_uri_mismatch
redirect_uri=https://app.acme.dev/auth/google/callback

# OAuth 클라이언트의 승인된 리디렉션 URI
https://www.acme.dev/auth/google/callback
http://localhost:3000/auth/google/callback