İçeriğe geç

Disabled certificate revocation (ARCH333)

Anahtar dotnet.security.disabled-cert-revocation · Önem warning · Kategori security · CWE CWE-299

Sertifika iptal kontrollerini devre dışı bırakmak, iptal edilmiş (örneğin çalınmış ya da geçersiz kılınmış) bir sertifikanın kabul edilmesine neden olur. Bu, ortadaki adam saldırılarına kapı aralar.

var handler = new HttpClientHandler
{
CheckCertificateRevocationList = false
};
var client = new HttpClient(handler);
var handler = new HttpClientHandler
{
CheckCertificateRevocationList = true
};
var client = new HttpClient(handler);

CheckCertificateRevocationList = true ayarlayarak sertifika iptal kontrollerini etkin tutun ve iptal edilmiş sertifikaları reddedin.