728x90
설치 및 실행
설치 : https://ngrok.com/download
실행 : 압축해제 > ngrok.exe 실행
포트연결 : 연결 시, 아래와 같이 임시 도메인과 세션 유효 시간이 나타난다
# ngrok http {port} 의 형태로 원하는 포트를 연결할 수 있습니다.
ngrok http 8080
사용방법 : 위의 임시 도메인을 이용해 Postman으로 HTTP 요청을 전송하면 다음과 같이 응답이 나온다.
*IntelliJ를 통해 프로젝트를 실행(8080포트)해야 정상 작동한다.
*IntelliJ를 통해 프로젝트를 실행하지 않고 요청을 전송하면, 아래와 같이 오류가 발생한다.
*Ngrok의 경우, ctrl+c는 종료단축키이기 때문에, 복사말고 직접 치자
: 요청 방법은 Postman에서 HTTP메서드 선택 > 임시 도메인을 포함한 주소입력 > 요청 JSON > Send
Ngrok Auth Token 발급 및 등록
: 홈페이지 회원가입 시 발급되며, 등록시 1회 세션의 연결지속시간이 2시간에서 24시간으로 늘어남
: 토큰 등록 전엔 웹 브라우저를 통한 임시 도메인 연결시, HTML일 보이지 않음.
* 108 오류발생시 링크 참고 : https://radpro.tistory.com/m/372
Ngrok사용시, 외부 경로 허용하기
: controller에 @CrossOrigin 적용
728x90
'Java & Spring > 옵션정리' 카테고리의 다른 글
[MySQL] 기본 사용법 (0) | 2022.10.24 |
---|---|
[Spring Boot] P6SPY 프레임 워크 - SQL 확장 (0) | 2022.10.23 |
[SpringBoot] Rest Client (0) | 2022.10.09 |
[리눅스] 프로세스 목록 보기 [ps] (0) | 2022.10.01 |
[JWT] JJWT (0) | 2022.09.26 |