Описание тега servicepointmanager

1 ответ

Является ли ServicePointManager.DefaultConnectionLimit IP-адресом?

Я создаю веб-сканер, и целевой сайт не допускает более двух одновременных подключений с одного и того же IP. Мой план заключался в следующем: я бы купил EC2 с 4 дополнительными эластичными IP-адресами для более быстрого получения данных (было бы 10 …
12 ноя '17 в 17:35
0 ответов

ConnectionManagementElement.MaxConnection и ServicePointManager.DefaultConnectionLimit

Я пытаюсь понять, что два свойства ConnectionManagementElement.MaxConnection а также ServicePointManager.DefaultConnectionLimit используются для управления исходящими соединениями для приложений ASP.net, и если более низкое значение в одном ограничи…
06 ноя '18 в 00:47
0 ответов

Правильный способ навсегда установить свойства в ServicePoint

Я бы хотел отключить алгоритм Nagle для определенного соединения (в моем случае - для сервера ElasticSearch). Мой код в настоящее время выглядит примерно так: ServicePointManager.FindServicePoint(new Uri(uriWithoutLocalPath)).UseNagleAlgorithm = fal…
30 сен '15 в 05:25
1 ответ

C# - производительность HttpWebRequest / GetResponse

У меня есть API на основе HTTPS, который мне нужно вызывать много раз. Использование HttpWebRequest.Create(uri).GetResponse() для выполнения занимает от 50 мс до 500 мс или более. Чтобы проверить время отклика, я реализовал это так: private void Act…
1 ответ

Эквивалент ServicePointManager в Java

Я пытаюсь преобразовать проект VB.net в Java для Android-приложения. Я застрял в какой-то момент. Мой код VB.net Public Function SendWebRequest(ByVal url As String, ByVal postData As String, ByVal TimeOut As String, ByVal Code As String) As String D…
09 июл '14 в 06:04
0 ответов

Привязка веб-запросов к определенному сетевому адаптеру

Фон У меня есть мобильное встроенное устройство (Ubuntu/Mono) с 2 сетевыми адаптерами. Один из них Wi-Fi, а другой GSM. Требование состоит в том, что, когда адаптер WiFi подключен к Интернету (в пределах диапазона предварительно определенной точки д…
0 ответов

Безопасность с помощью RijndaelManaged и ServicePointManager

У меня есть секретный вопрос о RijndaelManaged иServicePointManager. Я реализовал систему, в которой приложение C# шифрует данные, такие как учетные данные пользователя и некоторые данные XML. Затем я использую WebClient для отправки зашифрованных у…
04 ноя '12 в 00:40
0 ответов

Нужно ли явно добавлять TLS 1.1, даже если ваш запрос поддерживает TLS 1.2

Внешний веб-сервис больше не будет поддерживать TLS 1.0, поэтому нам нужно поддерживать TLS 1.1 и TLS 1.2. На Global.asax я добавил эту строку кода ServicePointManager.SecurityProtocol = ServicePointManager.SecurityProtocol | SecurityProtocolType.Tl…
0 ответов

FtpWebRequest ServerCertificateValidationCallback никогда не вызывается

Win 7, VS2013, .NET 4.5, приложение winforms Я пытаюсь подключиться к FTP-серверу через SSL/TLS, используя vb.net. У меня проблемы с проверкой сертификата сервера как метода ServerCertificateValidationCallback, который я использую, кажется, игнориру…
22 фев '18 в 21:56
0 ответов

System.ComponentModel.Win32Exception: клиент и сервер не могут связываться, потому что у них нет общего алгоритма

Я пытался прочитать данные, возвращенные из URL. Рассмотрим следующий код: private static void Read() { _targetUrl = "https://url"; _proxyUrl = "http://differentUrl:8080"; ServicePointManager.ServerCertificateValidationCallback += AcceptAllCertifica…
11 июл '16 в 09:13
1 ответ

Servicepointmanager установил исключение sercurityprotocol

В моем приложении я хочу проверить, какой протокол безопасности поддерживает клиент. У меня самая новая версия.Net. Моя идея состоит в том, чтобы установить SecurityProtocol для SecurityProtocolType Tls1.2, например: ServicePointManager.SecurityProt…
28 фев '17 в 09:16
0 ответов

Как определить, какой протокол безопасности (SSL/TLS) будет использоваться для вызова остальных веб-сервисов?

Я занимаюсь разработкой приложения winform, в котором я звоню на веб-сервисы REST. Для веб-серверов на основе http он работает нормально. Но когда он использовался для серверов на основе https, они получили исключение The request was aborted: Could …
13 май '16 в 06:20
0 ответов

C# Веб-запрос через https (настроенный) прокси (ServicePointManager не поддерживает прокси по схеме https)

Мне нужно подключиться к https-URL с помощью прокси-сервера, который также имеет адрес https. Мой код просто так: var webRequest = (HttpWebRequest)WebRequest.Create("https://reallywhatsthepoint.com"); var proxy = new WebProxy(new Uri("https://proxya…
07 июл '17 в 10:05
1 ответ

HttpClient прекращает повторное использование соединений после изменения балансировки нагрузки

У меня есть клиент, который подключается к настройке облачного сервера - экземпляр HAProxy (один из нескольких, определяемых балансировщиком нагрузки), который затем перенаправляет запросы на правильный внутренний сервер. С точки зрения клиента, это…
05 июл '18 в 09:40
1 ответ

Как избежать исключения ProtocolViolationException после WebException

Я работаю над устранением этой ошибки: https://github.com/openstacknetsdk/openstack.net/issues/333 Проблема включает в себя ProtocolViolationException со следующим сообщением: Загрузка фрагментированного кодирования не поддерживается протоколом HTTP…
1 ответ

Можем ли мы добавить четыре протокола в ServicePointManager.SecurityProtocol?

Я хочу поддерживать все протоколы безопасности от ssl3 до tls 1.2 . Но при поиске в сети я либо нашел код как `ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11;` или как Service…
09 авг '16 в 06:41
1 ответ

Mono C# отлично работает на одном компьютере с Linux, но не на другом! Может быть, что-то делать с сертификатами?

У меня есть код, который вызывает мыльный сервис.Он отлично работает на моей первой машине с Linux.Однако, когда я запускаю его на другой машине, я получаю сообщение об ошибке ниже.Google, кажется, показывает, что это может быть из сертификатов, хот…
15 мар '13 в 11:07
1 ответ

Каково обоснование того, что ServicePointManager.ServerCertificateValidationCallback разработан таким образом?

ServicePointManager.ServerCertificateValidationCallback это глобальное статическое свойство, которое может быть перезаписано любым фрагментом кода в вашем приложении, просто выполнив: ServicePointManager.ServerCertificateValidationCallback = (sender…
11 июл '12 в 11:51
2 ответа

Почему настройки ServicePointManager.ServerCertificateValidationCallback = null не работают?

У меня есть следующий фрагмент, который я вызываю из набора интеграционных тестов: private void Url_Contains_String_With_Certificate_Warning(string url, string expected) { // This line should restore default cert validation behaviour ServicePointMan…
0 ответов

Есть ли способ изменить ограничение по умолчанию для подключения ServicePointManager во время выполнения приложения?

Я пытаюсь разрешить пользователю вводить ограничение соединения по умолчанию, которое будет использовать приложение, и обновлять его во время выполнения из настроек приложения. На данный момент это достигается наполовину, так как он изменяется тольк…
16 апр '18 в 16:33