Expondo o host local à Internet por meio de encapsulamento (usando o ngrok): erro HTTP 400: solicitação incorreta; Hostname inválido

Nas versões anteriores da pergunta, existe o seguinte:Navegue no site com endereço IP em vez de localhost, que descreve praticamente o que eu fiz até agora ... Eu tenho o IP local funcionando. Então encontrei o ngrok e, aparentemente, não preciso me conectar via IP.

O que estou tentando fazer é expor meu site em execução no host local à Internet. Eu encontrei uma ferramenta que fará isso: ngrok.

Executando o site no visual studio, o site inicia no localhost / port #. Eu executo o comando "ngrok http port #" na linha de comando. Tudo parece começar bem. Eu gero alguns URLs e o URL de inspeção ngrok (localhost: 4040) funciona.

O único problema é que, quando vou para os URLs gerados, recebo um erro HTTP 400: solicitação inválida nome do host inválido. Este é um erro diferente do que quando executo o "ngrok http wrongport #", que é um erro de host não encontrado ... então acho que algo de bom está acontecendo. Eu simplesmente não posso dizer o que ...

Existe uma etapa que estou perdendo para expor meu site à Internet por meio do serviço de encapsulamento? Se houver, não consigo encontrá-lo na documentação do ngrok.

questionAnswers(4)

yourAnswerToTheQuestion