WebApp в .Net C # 4.5.1 не работает для TLS 1.2 - PullRequest
0 голосов
/ 06 ноября 2018

WebApplication, написанный на Asp.Net C # 4.5.1, работает нормально для TLS1.0 и TLS 1.1. Но поскольку версии 1.0 и 1.1 были отключены, а TLS 1.2 включен, у приложения возникает проблема при совершении вызовов в службу Exum. «https://connect.boomi.com/ws/rest/exum". Детали ошибки таковы: Сведения об ошибке: System.Web.HttpUnhandledException (0x80004005): Возникло исключение типа «System.Web.HttpUnhandledException». ---> System.Net.WebException: базовое соединение было закрыто: при получении произошла непредвиденная ошибка. ---> System.ComponentModel.Win32Exception: клиент и сервер не могут обмениваться данными, поскольку они не имеют общего алгоритма.

Я попытался, добавив код в global.asax ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; но не повезло.

Может кто-нибудь проконсультировать по этому делу, пожалуйста.

...