HttpListenerRequest::ClientCertificateError Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets an error code that identifies a problem with the X509Certificate provided by the client.

Namespace:   System.Net
Assembly:  System (in System.dll)

property int ClientCertificateError {
	int get();

Property Value

Type: System::Int32

An Int32 value that contains a Windows error code.

Exception Condition

The client certificate has not been initialized yet by a call to the BeginGetClientCertificate or GetClientCertificate methods

-or -

The operation is still in progress.

This property contains a Windows error code returned by the Secure Channel (Schannel) Security Support Provider Interface (SSPI), which is used to validate the certificate. For more information about SSPI support for Schannel, see "Creating a Secure Connection Using Schannel" in the Security documentation at

The following code example checks this property to determine whether the request includes a valid client certificate.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top