Ngrok с Visual Studio 2017 и IIS Express не может подключиться - PullRequest
0 голосов
/ 05 сентября 2018

Итак, я пытаюсь настроить мою машину разработчика так, чтобы она могла отвечать на некоторые интернет-уловки, согласно документации здесь:

https://www.twilio.com/docs/usage/tutorials/how-use-ngrok-windows-and-visual-studio-test-webhooks

У меня установлен ngrok, и туннель запущен и работает, указывая на порт, указанный в visual studio. В данном случае 44336. enter image description here enter image description here

Однако, если я захожу на внешний URL-адрес, у меня очень долгое время загрузки и в итоге ошибка 502. Посещение localhost работает нормально, как и ожидалось.

Итак, я попытался установить ngrok в 8080, и я продвинулся немного дальше, но все равно не повезло со следующим сообщением об ошибке в браузере.

enter image description here

С первой попытки туннелирования я вижу, что GET / запросы отображаются в клиенте ngrok, но без ошибок. Во второй попытке я вижу 502 ошибки:

enter image description here

Итак, у меня есть два вопроса: Как я могу диагностировать источник проблемы? И как мне настроить IIS для приема соединений от ngrok?

Ответы [ 2 ]

0 голосов
/ 22 марта 2019

Это решено в последней версии ngrok (в настоящее время 2.3.23).

На соответствующую закрытую проблему можно ссылаться здесь: https://github.com/inconshreveable/ngrok/issues/448

Теперь вы можете запустить:

ngrok http https://localhost:<port> -host-header="localhost:<port>"

для вашего примера:

ngrok http https://localhost:44336 -host-header="localhost:44336"
0 голосов
/ 13 ноября 2018

Просто зайдите Щелкните правой кнопкой мыши в проекте -> Свойства , а затем отключите ssl .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...