Я сталкиваюсь с проблемой "Поставщик SSL, ошибка: 0 - клиент и сервер не могут общаться" - PullRequest
0 голосов
/ 06 декабря 2018

Я сталкиваюсь с приведенной ниже ошибкой при подключении к хранимой процедуре SQL от олицетворения учетной записи Windows.

Я добавил приведенный ниже протокол безопасности, но проблема сохраняется в dev env.

Ошибка: соединение с сервером было успешно установлено, но во время входа в систему произошла ошибка.(поставщик: поставщик SSL, ошибка: 0 - клиент и сервер не могут обмениваться данными, поскольку они не имеют общего алгоритма.)

SecurityProtocolType securityProtocols = ServicePointManager.SecurityProtocol;
            if (securityProtocols.HasFlag(SecurityProtocolType.Ssl3) || securityProtocols.HasFlag(SecurityProtocolType.Tls) || securityProtocols.HasFlag(SecurityProtocolType.Tls11))
            {
                securityProtocols &= ~(SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11);
                if (securityProtocols == 0)
                {
                    securityProtocols |= SecurityProtocolType.Tls12;
                }
                ServicePointManager.SecurityProtocol = securityProtocols;
            }

Пожалуйста, предложите.

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