AWS EC2 Amazon Linux 2023 SSL 사이드 프로젝트에 SSL 인증서를 적용하게 되었습니다. SSL 인증서 발급을 위해 여러 방법을 적용해 보면서 많이 사용되는 두 가지 방법을 적용하는 과정을 기록해 보려고 합니다. 도메인 도메인 구매, 인증, 네임서버 등록은 간략하게 넘어가도록 하겠습니다. 자세한 내용은 EC2 HTTPS로 연결하기 (1) - 도메인 구매하고 ACM 인증서 발급하기 글을 참고하였습니다. . 도메인 구매 먼저 도메인 구매는 gabia를 이용하였습니다. . 도메인 인증 서버로 AWS EC2를 이용하고 있기 때문에 도메인 인증은 AWS Route 53에서 하게 되었습니다. . 도메인 네임 서버 가비아의 도메인 네임서버가 있지만, AWS Route 53에서 도메인을 인증하였으니..
인트라넷 PC에 인증서 추가하기 인트라넷 PC 에서 API 를 활용하다보면 SSL 인증서 문제와 자주 마주치게 된다..🤔 "unable to find valid certification path to requested target" 이 경우, API 페이지에 등록된 Root CA 인증서를 PC 의 jre 에 등록해 주면 된다. 인증서를 빨리 등록하고, API 를 활용해보자 ! (참고로 필자는 한국어기초사전 API 를 예로 작성하였다.) ROOT CA 인증서 확인 API ROOT 페이지에서 Root CA 인증서 확인 Chorme 기준 사이트 정보 보기 버튼은 URL 입력칸 왼쪽에 위치 이 사이트는 보안 연결(HTTPS)이 사용되었습니다. 인증서가 유요함 인증경로 -> Root CA -> 인증서 보기 인증서..
JavaMail API Add Dependency pom.xml com.sun.mail javax.mail 1.6.2 build.gradle implementation group: 'com.sun.mail', name: 'javax.mail', version: '1.6.2' Set Gmail SMTP Gmail IMAP 액세스 설정{:target="_blank"} 앱 허용 보안 수준 설정{:target="_blank"} 구글 내계정 -> 보안 -> 보안 수준이 낮은 앱의 엑세스 허용 보안 수준이 낮은 앱의 엑세스를 허용하지 않으면 아래 Exception 발생 javax.mail.AuthenticationFailedException: ... Username and Password not accepted. ..