Я использую пакет NuGet RestSharp Джона Шихана для загрузки файлов.Моя компания находится за прокси-сервером, поэтому я должен проходить аутентификацию через прокси.Я запускаю программу со своего рабочего стола, используя Visual Studio 2017, используя консольное приложение C #.Программа отлично работает.Я могу аутентифицироваться через прокси и успешно загружать файлы.Но время от времени я получаю следующий response.statuscode: Требуется проверка подлинности прокси.Я не понимаю почему.Он прекрасно работает после сотен загрузок, а затем выдает эту ошибку.Это раздражает.это единственная причина, по которой я не смог перенести этот код в производственную среду.Вот как выглядит аутентификация моего прокси:
myProxy = new WebProxy("proxyname.domain.com", 8080)
{
Credentials = new NetworkCredential("service_account", "*******", "domain")
};
client = new RestClient("https://url.domain.com")
{
Proxy = myProxy
};
client.ConfigureWebRequest(wr => wr.Proxy = myProxy);