WebException с SecureChannelFailure в ситуации высокой задержки - PullRequest
4 голосов
/ 28 февраля 2011

У меня есть приложение .NET 3.5, клиент некоторых служб REST, и оно развернуто в сетях с большими задержками (время пинга> 300 мс).

В этой ситуации у меня регулярно возникают ошибки рукопожатия SSL: SecureChannelFailure ---> System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel. Я изучил диагностические трассировки System.Net, чтобы узнать, где он не работает, но на данный момент я не могу найти точную информацию.

Я провел небольшой тест с клиентом cygmin + openssl и рукопожатием SSLпроблемы возникают с гораздо более высокими задержками (от 800 до 1000 мс).

Я хотел бы знать, есть ли некоторые параметры, которые можно настроить в стеке windows / .NET / SSL, чтобы лучше переносить задержки в сети при рукопожатии SSL.

Есть идеи?

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