Разоблачить мое основное веб-приложение asp.net через Интернет - PullRequest
0 голосов
/ 03 октября 2018

Я хочу показать свое находящееся в разработке основное веб-приложение asp.net, чтобы я мог его продемонстрировать и т. Д. Для этого я использую ngrok, но, похоже, это не работает с ядром asp.net.Я получаю ошибку 502 неверного шлюза

Я туннелирую с этой командой:

./ngrok tcp 5001

Мой код компоновщика веб-хоста в program.cs устанавливает kestrel следующим образом:

.UseKestrel(options =>
{
    options.AddServerHeader = false;
    options.Listen(IPAddress.Loopback, 5000);
    options.Listen(IPAddress.Loopback, 5001, listenOptions =>
    {
        listenOptions.UseHttps("localhost.pfx", "SOMETHING");
    });
})

Таким образом, я могу подключить свое веб-приложение с помощью localhost или локального IP-адреса, но через ngrok это не удается.

Кто-нибудь знает, почему это так?

...