Основные приложения dotnet имеют очень медленный доступ в Интернет при работе на локальной машине - PullRequest
0 голосов
/ 23 марта 2019

Когда основные приложения dotnet запускаются с моего локального компьютера, они имеют очень медленный доступ в Интернет.Например, если я создаю приложение, используя dotnet new console, и добавляю следующий код:

    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Start");
            var w = new WebClient();
            var x = w.DownloadString("http://www.google.com");
            Console.WriteLine("Google:" + x);
        }
    }

Моя программа занимает 23 секунды для завершения, даже если появляется сообщение «Пуск»почти сразу.Это происходит и с другими классами, кроме WebClient.Однако я могу получить доступ к Google через мой веб-браузер практически мгновенно.Кроме того, проблема не возникает, если я развертываю свое приложение (например, я разрабатываю основные приложения ASP.net на AWS Lambda).

Почему запросы обрабатываются так долго?

РЕДАКТИРОВАТЬ: Далеенаблюдения показывают странные вещи.Доступ к https://agilemanifesto.org/ работает мгновенно, но конфигурация OIDC для моего провайдера идентификации (именно это я и пытаюсь получить) занимает 1 минуту 5 секунд , чтонелепа.Я еще не уверен, в чем разница между ними.

...