В последнее время я столкнулся ошибка при отправке электронной почты:Какова цель ServicePointManager.ServerCertificateValidationCallback?
Удаленный сертификат недействителен в соответствии с процедурой проверки с использованием
, и я нашел решение этой here, который прекрасно работает, но дон» я знаю, что на самом деле это делает. Итак, может ли кто-нибудь объяснить мне, что на самом деле делает этот код? и почему код называется хаком?
Код:
ServicePointManager.ServerCertificateValidationCallback =
delegate(object s, X509Certificate certificate,
X509Chain chain, SslPolicyErrors sslPolicyErrors)
{ return true; };
Для этого требуются права администратора? –
Нет. Почему это должно быть? Это просто обходит проверку сертификата приложений. –
есть ли способ блокировать «самовыпуск сертификата»? –