public bool CheckValidationResult(ServicePoint sp,
System.Security.Cryptography.X509Certificates.X509Certificate cert, WebRequest req, int problem)
{
return true;
}
Здесь я могу получить доступ к веб-сервису, используя только Tls 1.2, из веб-службы.TLS Модернизация
Итак, добавив ниже строки перед возвратом true в методе. , Затем я могу получить доступ к сервису, а также получить ответ.
Это правильный способ справиться с этим или любым другим способом? ? ?
Пожалуйста, помогите всем, у кого есть опыт в этом.
Спасибо заранее.
// Здесь приведены версии протокола с или оператором принятия TLS 1.1, 1.2 и 1.0 вместе с SSL3
sp.Expect100Continue = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls | SecurityProtocolType.Tls12;