System.Net.CertificatePolicy to ServerCertificateValidationCallback Aceitar todas as diretivas de certificado
Eu baixei alguns códigos de exemplo que estão um pouco desatualizados. Tem a seguinte classe:
public class TrustAllCertificatePolicy : System.Net.ICertificatePolicy
{
public TrustAllCertificatePolicy()
{ }
public bool CheckValidationResult(ServicePoint sp,
System.Security.Cryptography.X509Certificates.X509Certificate cert,
WebRequest req,
int problem)
{
return true;
}
}
mais tarde, no código, ele chama o seguinte:
System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();
Dá o seguinte aviso:
Atenção 1 'System.Net.ServicePointManager.CertificatePolicy' está obsoleto: 'CertificatePolicy está obsoleto para este tipo, use ServerCertificateValidationCallback em seu lugar.http://go.microsoft.com/fwlink/?linkid=14202'
Qual é o procedimento atual para obter a funcionalidade equivalente?
Eu li umartigo no MSDN, mas não tenho certeza de como converter? Isto é para uma biblioteca de classes. Eu peço desculpas se parece que eu não pesquisei o suficiente, mas quando se trata de certificados SSL, é um pouco fora do meu reino. Qualquer ajuda é muito apreciada!