Как отправить запрос с TLS 1.2 c windows embeded POSReady 2009?

208
18 апреля 2018, 05:28

Есть ком-объект который отправляет запросы на сервер (.net Framework 2.0). Сервер принимает только TLS 1.2. Сначала получал ошибку:

 System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
       at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

Добавил строку:

ServicePointManager.SecurityProtocol |= (SecurityProtocolType)192 | (SecurityProtocolType)48 | (SecurityProtocolType)3072;

Стал получать ошибку:

The requested security protocol is not supported.   at System.Net.ServicePointManager.set_SecurityProtocol(SecurityProtocolType value)

Можно что нибудь придумать, без обновления .net версии? P.S. Вторую ошибку получаю только с embeded POSReady 2009. Отправляю с windows 10, всё хорошо.

READ ALSO
Как привязать иконку к верхней части кнопки, а текст - к нижней?

Как привязать иконку к верхней части кнопки, а текст - к нижней?

Как привязать иконку к верхней части кнопки, а текст - к нижней? В текущей реализации компонента выглядит так:

218
Показать select при выборе значения с другого select

Показать select при выборе значения с другого select

Здравствуйте, есть такой простой пример, при выборе значения первого select появляется второй при помощи изменения параметра cssВсе хорошо работает,...

189
что такое space bug [дубликат]

что такое space bug [дубликат]

На данный вопрос уже ответили:

216
Почему не работают стрелки slick slider'a вставенные через object?

Почему не работают стрелки slick slider'a вставенные через object?

Поменял slick'у стрелки на svg'стрелки таким образом

313