Мне не удается подключиться к серверу HTTPS (TLS 1.3) с помощью WebRequest из-за этого сообщения об ошибке:
Запрос был прерван: не удалось создать безопасный канал SSL / TLS.
Предыдущая версия TLS была 1.2, и с приведенным ниже кодом я мог получить страницу должным образом, но по мере обновления ssl страницы до TLS 1.3 я получил ошибку, а также не могу найти какое-либо решение по этому поводу:
ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
На самом деле, я думаю, что это должно быть что-то вроде ниже:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls13;
но нет.