Feedback

Fehler in SSL Serverzertifikaten ignorieren

Sprache: C#

Folgenden Ansatz kann man wählen um einen Fehler in einem SSL Zertifikat beim Zugriff auf einen Webservice zu ignorieren: - Die eigene Validate-Methode gibt immer “true” zurück. Note: This property is new in the .NET Framework version 2.0. Gets or sets the callback to validate a server certificate.
System.Net.ServicePointManager.ServerCertificateValidationCallback = Validate;
private bool Validate(object sender, X509Certificate certificate,
	X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
	return true;
}
System.Net.ServicePointManager.ServerCertificateValidationCallback = Validate;
private bool Validate(object sender, X509Certificate certificate,
	X509Chain chain, SslPolicyErrors sslPolicyErrors)
{
	return true;
}