Click or drag to resize
IRequestHandler.OnCertificateError Method
Version 57.0.0
Called to handle requests for URLs with an invalid SSL certificate. Return true and call Continue(Boolean) either in this method or at a later time to continue or cancel the request. If [!:CefSettings.IgnoreCertificateErrors] is set all invalid certificates will be accepted without calling this method.

Namespace: CefSharp
Assembly: CefSharp (in CefSharp.dll) Version: 57.0.0.0 (57.0.0.0)
Syntax
bool OnCertificateError(
	IWebBrowser browserControl,
	IBrowser browser,
	CefErrorCode errorCode,
	string requestUrl,
	ISslInfo sslInfo,
	IRequestCallback callback
)

Parameters

browserControl
Type: CefSharp.IWebBrowser
the ChromiumWebBrowser control
browser
Type: CefSharp.IBrowser
the browser object
errorCode
Type: CefSharp.CefErrorCode
the error code for this invalid certificate
requestUrl
Type: System.String
the url of the request for the invalid certificate
sslInfo
Type: CefSharp.ISslInfo
ssl certificate information
callback
Type: CefSharp.IRequestCallback
Callback interface used for asynchronous continuation of url requests. If empty the error cannot be recovered from and the request will be canceled automatically.

Return Value

Type: Boolean
Return false to cancel the request immediately. Return true and use IRequestCallback to execute in an async fashion.
See Also