Ngrok настраивает локальный туннель SSL для существующего Vhost

Я пытаюсь использовать Ngrok для создания локального туннеля к виртуальному хосту SSL, который есть у меня на локальном компьютере, но, похоже, он не работает.

Мой Vhost работает отлично. Сайт https://local.mysite.com/

Любая команда, которую я пытаюсь использовать для предопределения указательного URL на Ngrok, например

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

или же

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

всегда кажется, чтобы вернуться:

Плохой запрос Ваш браузер отправил запрос, который этот сервер не может понять. Причина: вы говорите обычным HTTP с портом сервера с поддержкой SSL. Вместо этого используйте схему HTTPS для доступа к этому URL, пожалуйста.

Я понял, что это происходит, потому что я пытаюсь получить доступ к HTTPS-соединению через HTTP-вызов, но я не вижу альтернатив в документах ngrok.

https://ngrok.com/docs

1 ответ

Вам нужно использовать tls который доступен только в профессиональной подписке.

Если вы используете Vagrant, вы можете использовать функцию общего доступа, которая бесплатна и поддерживает https.

Другие вопросы по тегам