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 ... por isso 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.