-
반응형
개요
dev 서버에서 cors 문제로 500 에러가 발생했다.
하지만 local에서는 문제없이 잘 기동되어 미리 파악하지 못하였다.
이럴 때 ngrok를 사용하면 dev에 올리기 전 미리 확인할 수 있다.
Ngrok란?
로컬에 구성한 개발 환경을 급하게 외부에 공개해야 할 경우에 사용할 수 있습니다.
개발용 localhost를 터널링을 통해 외부에서 연결할 수 있도록 해줍니다.
Homrbrew로 설치하기
brew install ngrok
Ngork로 localhost 터널링하기
예를 들어 로컬 웹 서비스가 8080 포트에 떠있다면 다음과 같이 명령을 하면 됩니다.
ngrok http 8080
https://12c1-43-200 으로 시작하는 ngrok 도메인으로 접속하면 localhost에 띄운 웹 서비스에 접속할 수 있습니다.
cors 설정을 수정한 후 GET / 200이 떨어지는 것이 확인가능합니다.
이전에는 500이 확인됐었습니다.
참고자료
https://www.lesstif.com/software-architect/ngrok-39126236.html
'Mac OS' 카테고리의 다른 글
macOS gradle 캐시 삭제 (0) 2023.08.01 키보드 중복입력 현상해결 - Unshaky (0) 2023.06.21 Mac 초기세팅 기록 (1) 2022.09.26 Mac OS란 (0) 2022.06.05