Не удается подключиться к .Net Core API Server с удаленного устройства - PullRequest
0 голосов
/ 03 января 2019

У меня есть веб-сервер api-сервера, и я пытаюсь подключиться к нему со своего телефона, но он просто говорит, что при каждом подключении происходит сбой подключения.Возможно ли, что IIS Express Server не делает мой IP-адрес доступным для удаленных устройств?Я сделал это однажды с использованием Java, и он работал отлично, я не понимаю, почему это не будет работать здесь.

public class Program
{
    public static void Main(string[] args)
    {
        BuildWebHost(args).Run();
    }

    public static IWebHost BuildWebHost(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
            .UseUrls("http://localhost:8080", "http://myIP:8080")
            .UseStartup<Startup>()
            .Build();
}

1 Ответ

0 голосов
/ 03 января 2019

Попробуйте

.UseUrls("http://*:8080")

Это заставляет сервер прослушивать все IP-адреса компьютера

Это работает только при запуске самого приложения, а не через IIS / IISExpress

Также убедитесь, что брандмауэр пропускает http-трафик через порт 8080

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