https 썸네일형 리스트형 백엔드 서비스 SSL 인증서(HTTPS) 자동갱신 certbot, nginx certbot으로 웹서비스(80,442)의 인증서를 자동으로 갱신하는 문서는 많지만 백엔드 서비스(3000, 3003등)의 인증서를 자동으로 갱신하기 위한 별도의 문서가 정리되어 있지 않아 한번 별도로 정리하고자 작성함. * 기존 서비스가 80번을 이용하여 서비스 중이라면 굳이 아래의 과정이 필요 없이 certbot을 설치하고 실행하면 자동으로 certbot이 nginx 설정까지 변경해주므로 다른 문서를 찾으시는게 좋습니다. 백엔드 서비스가 AWS에서 운영중이라면 가장 간단한 방법은 1. 백엔드 서버(EC2 or ECS) 구축2. AWS Certificate Manager 에서 인증서 발급3. ALB를 이용하여 ACM 인증서를 연결후 https를 백엔드 서버에 연결 이렇게 구성을 할 수 있다. .. 더보기 GO에서 테스트용 SSL 인증서 만들기 GO로 https 서비스 개발시 로컬에서 빌드시 사용할 임시 cert 파일을 생성하고자 한다.GO 의 로컬 개발을 위해 generate_cert.go 를 이용하여 키파일 생성하기go run 뒤에 경로는 go 가 설치된 경로를 찾고 해당 경로 안에서 src\crypt\tls폴더내에 generate_cert.go파일을 실행하여 키파일을 생성 go run c:\\Go\\src\\crypto\\tls\\generate_cert.go --host=127.0.0.12024/08/05 17:19:06 wrote cert.pem2024/08/05 17:19:06 wrote key.pem생성된 cert파일과 key파일을 이용하면 정상적으로 https 서비스를 구동하게 된다 package mainimport ( "net.. 더보기 C# WebBrowser에 https관련 경고 표시 해결방법 부재 : WebBrowser 상의 스크립트 오류 해결방법 WebBrowser에 기본으로 표시되는 사이트를 https://로 설정했더니 아래와 같이 보안 경고가 표시되었고 해당 사이트를 익스나 크롬에서는 보안 인증서가 문제없이 작동하고 있는 것을 확인했다. - 현재 인증서나 설정에는 문제가 없음. - 멀티SSL을 사용하여 표시되는 것으로 추측됨 해결방법 VS.NET의 WebBrowser 속성중 ScriptErrorsSupperessed 속성을 True로 변경하여 스크립트 관련 오류가 표시되지 않도록 설정하면 표시되는 것을 막을 수 있다. 참고로 WebBrowser에서 스크립트 관련 오류가 아래와 같이 표시될 때에도 동일하게 적용하면 표시되지 않도록 처리가 가능하다. 참조: System.Windows.For.. 더보기 멀티 도메인 SSL 설치2 부제: 멀티도메인 SSL 설치 방법 이전 설명했던 멀티도메인 SSL을 하나의 서버에 설치하는 방법중 제일 간단한 방법인 1.여러개의 도메인을 한 인증서에 넣어서 사용하는 방법 이다. * 설정은 현재 운영중인 서버가 이전 문서의 내용과 동일하게 설정되어 있는 상태에서 적용이 가능한 방법임. - 멀티도메인 SSL 인증서를 받아서 서버에 등록하면 원하는 여러개의 도메인을 모두 443번 포트를 이용하여 HTTPS서비스를 이용할 수 있게되므로 서비스 이용시 도메인 뒤에 HTTPS://www.도메인.com:444같은 포트를 붙이지 않아도 된다. 1. 멀티도메인 SSL을 서버에 복사 - 인증사로부터 메일로 받은 인증서 파일들(압축된 상태로 수신되며 아래와 같이 3개의 파일로 이루어져 있음)을 FTP를 이용하여 원하는.. 더보기 멀티 도메인 SSL 설치1 부제 : 기존 SSL 사이트를 운영중인 서버에 새로운 SSL 사이트를 추가 설정방법 기존 SSL 사이트를 운영중인 서버의 경우 새로운 SSL을 추가하는 방법은 몇가지가 있다. 1번 멀티 도메인 인증서 구매 - 그중 제일 간단한 방법으로 여러개의 도메인을 한 인증서에 넣어서 사용하는 것이고 두 사이트 모두 443포트를 사용가능하다. - 두 사이트 모두 함께 SSL 인증서를 신청해야 하고 가격이 몇배로 비싸다. 2번 각각의 SSL 인증서를 구매 - 운영하고자 하는 사이트마다 각각의 SSL 인증서를 별도로 신청하여 여러개의 포트에 각각 서비스를 이용가능하다. - 단일 도메인 SSL은 가격이 저렴하나 처음 443포트를 이용한 도메인 말고는 https서비스를 이용시마다 도메인 뒤에 :444 같은 포트명을 입력해야.. 더보기 이전 1 다음