2016-09-28 8 views
2

Ngrok를 사용하여 로컬 머신에있는 SSL 가상 호스트에 대한 로컬 터널을 만들려고하지 만 작동하지 않는 것처럼 보입니다.Ngrok가 기존 Vhost에 대한 SSL 로컬 터널 설정

내 Vhost가 완벽하게 작동합니다. 사이트가 https://local.mysite.com

Ngrok에서 URL을 미리 정의하는 데 사용하려고 시도하는 명령입니다.

./ngrok http -subdomain=local.mysite.com local.mysite.com:443 

./ngrok http -host-header=rewrite local.mysite.com:443 

또는

는 항상 반환 할 것 같다

잘못된 요청 브라우저가이 서버가 이해할 수 요청을 보냈습니다. 이유 : SSL을 지원하는 서버 포트에 일반 HTTP를 사용하고 있습니다. 대신이 URL에 액세스하려면 HTTPS 체계를 사용하십시오.

HTTP 호출을 통해 HTTPS 연결에 액세스하려고하기 때문에 이런 일이 발생하지만 ngrok docs에서 대안을 볼 수 없습니다.

https://ngrok.com/docs#expose

답변

1

당신은 프로 구독에서만 사용할 수 있습니다 tls를 사용해야합니다.

Vagrant을 사용하는 경우 무료이며 https를 지원하는 share function을 사용할 수 있습니다.