Web/Spring7 postForEntity 오류 (파라미터 형식) 구글 로그인 API를 사용중인데, 오류가 나서 확인해보니 다음과 같은 오류 로그가 떴다. org.springframework.web.client.HttpClientErrorException$BadRequest: 400 Bad Request: "{ "error": { "code": 400, "message": "Invalid JSON payload received. Expected a value.\n\u003cGoogleOAuthRequestV\n^", "status": "INVALID_ARGUMENT" }}" at com.softn.quizn.cmmn.exception.ControllerExceptionHandler.exception(ControllerExceptionHandler.java:48) at .. 2023. 8. 22. sendGrid 메일 전송안되는 오류 (Processed에 멈춰 있음) sendGrid를 사용해서 메일 전송 request는 성공했는데, 메일이 오진 않았다. Activity Feed에 들어가보니, 메일 상태가 processed만 되어있고 delivered가 되지 않았다. 상단에 보니 팝업이 계속 떠있길래 저 메시지를 검색해보니, 계정이 잠겨서 그럴수 있다는 내용을 읽었다. 그래서 support팀에 어떻게 하면 고칠수있을지 문의를 보냈다. ----------------------- 몇일 후 답변이 왔는데, "이 계정은 활동이 없어 폐쇄되었습니다. 안타깝게도 이 계정은 제3자를 통해 생성되었기 때문에 재활성화할 수 없습니다." 계정 재활성화는 할 수 없었고 계정을 새로 생성해야 했다. 참고한 사이트 (일본어 사이트라 번역해서 봤음) 👇 https://support.sendgr.. 2023. 5. 18. SMTPSendFailedException: 550 The from address does not match a verified Sender Identity. 오류 sendGrid를 이용해서 메일 서비스를 도입하려는데, SMTPSendFailedException: 550 The from address does not match a verified Sender Identity. 이런 오류가 났다. 그래서 sender authentication > domain authentication도 설정했지만, 오류는 똑같았다. 검색에 검색을 하다가 api key가 만료된 경우도 있으니 새로 생성해서 시도하라는 글을 발견했다. 그래서 다시 생성했더니 저 오류는 해결!! 1. Email API > Integration Guide > SMTP Relay (web API 방식이면 web API 클릭) 2. API Key 이름을 적고 create key 버튼 클릭 그리고 밑에 정보 맞춰.. 2023. 5. 17. Lombok 라이브러리 설치 projectlombok.org/download Download projectlombok.org 1. lombok 다운로드한다. lombok 홈페이지>다운로드에서 다운로드한다. 다운로드를 클릭하면 밑에 '이 형식의 파일은 컴퓨터를 손상시킬 수 있습니다. 그래도 lombok.jar을 다운로드하시겠습니까?'라고 뜨는데 계속을 눌러 진행한다. 2. install 다운로드 된 파일을 실행하여 install을 클릭한다. install이 성공적으로 됬다고 뜬다. Quiz Installer을 클릭하여 닫는다. 그러면 다음처럼 Eclipse가 설치된 폴더에 lombok.jar 파일을 확인할 수 있다.😁 2021. 2. 21. The Selection cannot be run on any server Run > Run as > Run on Server으로 서버 실행을 하는데 The Selection cannot be run on any server라는 에러 메시지가 떴다. 해결 ) 프로젝트명 마우스오른쪽버튼 클릭 > properties > server에 들어갔더니 이 선택되어 있었다. 이 아닌 실행할 서버를 선택하고 Apply 해준다. 그리고 다시 Run on server을 하면 정상적으로 실행된다. 2021. 2. 21. 스프링 프로젝트 생성 이클립스 설치부터 스프링 환경 설정을 끝냈으니 이제 스프링 프로젝트를 설치할 차례이다. 상단에 File > New > Srping Legacy Project를 클릭하여 프로젝트 입력을 클릭하고, Spring MVC Project를 선택하고 next! next를 클릭하면 패키지명을 입력하는 란이 뜨는데 패키지는 최소 3레벨 이상으로 써야하고 (레벨1.레벨2.레벨3) 레벨 3은 프로젝트명과 동일하게 지정해야 한다. com.회사명.프로젝트명 이렇게 썼다. 그리고 프로젝트 생성! 프로젝트를 최초로 생성하게 되면 필요한 코드와 라이브러리를 사용자 > 사용자명> .m2 폴더에 다운로드하게 된다. 2021. 2. 17. 이전 1 2 다음