Dev/Go

dotnet으로 Golang gin 로컬 개발(localhost) 인증서 만들기

catchv 2024. 1. 11. 12:54
반응형

Go gin으로 개발중 https를 테스트하는데 인증서가 없어서 문제가 되었다.

 

로컬 개발이라 도메인도 없는 상황!!!

 

dotnet에 개발 인증서를 만드는 기능이 포함되어 있다.(localhost)

 

아래의 명령어로 인증서(pem, key) 파일을 만들 수 있다.

 

dotnet dev-certs https -ep ./certificate.crt --trust --format PEM --no-password

 

Go gin TLS 서버 실행

srv.ListenAndServeTLS("./cert/certificate.crt", "./cert/certificate.key")

 

크롬에서 접속시 안전한 사이트로 표시됨.

반응형

'Dev > Go' 카테고리의 다른 글

golang sqlc query log print  (0) 2024.03.08
go 1.22 for loop 변경  (0) 2024.02.23
Golang cross-compile windows, mac(darwin), linux  (0) 2023.12.18
go - package  (0) 2023.11.24
go module upgrade  (0) 2023.11.13