외부에서 무언가를 테스트하는 경우 외부에서 접속하지 못해서 테스트가 힘든 경우가 있습니다. 프로그램에 따라서 손이 많이 가는 세팅을 해야 하는 경우도 있죠. 저 같은 경우 "ASP.NET Core"를 테스트할 때 이문제에 직면하죠 ㅎㅎㅎ (IISExpress, Kestrel 공통) 특히 모바일과 같은 다른 플랫폼을 디버깅 하고 싶을 때 많이 발생합니다. 이럴 때 사용하는 2차도 메인이나 임시 URL을 생성해주는 서비스가 "ngrok"입니다. 로컬 서버를 외부에 노출 시키기 - iisexpress-proxy 로컬 서버를 외부에 노출 시키기 - ngrok "ngrok"는 무료입니다. 유료 버전이 있긴 한데....제한 사항이 테스트하는 용도로는 없다싶이합니다. 1. 다운로드 및 실행 "ngrok" 사이트에 접..
ASP.NET Core에서 테스트를 돌리면 외부에서 접속이 불가능합니다. 이건 IISExpress, Kestrel 공통입니다. 좀 복잡하게 설정하는 방법이 있지만 엄청 귀찮습니다. 이럴 땐 외부로 플록시 해주는 프로그램을 사용해야 합니다. 이 포스팅에서는 "iisexpress-proxy"를 이용합니다. 로컬 서버를 외부에 노출 시키기 - iisexpress-proxy 로컬 서버를 외부에 노출 시키기 - ngrok 1. "iisexpress-proxy" 설치 "iisexpress-proxy"는 Node.js 기반 프로그램입니다. NPM이 설치돼있지 않다면 설치해 줍니다. 참고 : [Node.js] 윈도우에서 'Node.js'와 'NPM'을 설치하기 NPM 5.2.0버전 이상이면 모듈이 내장되어 있다고 합니..