application-specific password required
이메일 전송으로 id 찾기를 구현하던 중 위와 같은 에러가 발생했다.
누가봐도 password가 잘못되어 있는 에러이다.
구글 비밀번호는 잘 되어 있는 데 뭐가 문제일까 싶어서 찾아보니,
application-properties에서 설정한 spring.mail.password를 구글 비밀번호가 아닌
구글 보안의 앱 비밀번호를 입력하는 것이었다.
구글 > 보안 > Google에 로그인에서 2단계 인증의 사용 설정을 먼저 하고,
앱 비밀번호를 생성 받아서 입력해 주면 된다.
간단하게 해결됐고, 메일도 잘 오는 걸 확인했다.
메일을 전송 할 수 있다니 너무 신기하다.
[SpringBoot] 카카오 로그인 api 구현 401 에러 및 해결 (0) | 2023.01.17 |
---|---|
[SpringBoot] "MultipartException: Current request is not a multipart request" 에러 해결 및 방법 (0) | 2023.01.13 |
[SpringBoot] url의 jsessionid 붙어 오는 것 해결 (0) | 2022.12.27 |
[SpringBoot] thymeleaf layout-dialect 에러 (0) | 2022.12.22 |
[SpringBoot] thymeleaf html 파일 include (0) | 2022.12.21 |