RequestHandlerOnCertificateError Method |
Version 130.1.90
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.HandlerAssembly: CefSharp (in CefSharp.dll) Version: 129.0.110.0 (129.0.110.0)
Syntax protected virtual bool OnCertificateError(
IWebBrowser chromiumWebBrowser,
IBrowser browser,
CefErrorCode errorCode,
string requestUrl,
ISslInfo sslInfo,
IRequestCallback callback
)
protected:
virtual bool OnCertificateError(
IWebBrowser^ chromiumWebBrowser,
IBrowser^ browser,
CefErrorCode errorCode,
String^ requestUrl,
ISslInfo^ sslInfo,
IRequestCallback^ callback
)
Parameters
- chromiumWebBrowser IWebBrowser
- the ChromiumWebBrowser control.
- browser IBrowser
- the browser object.
- errorCode CefErrorCode
- the error code for this invalid certificate.
- requestUrl String
- the url of the request for the invalid certificate.
- sslInfo ISslInfo
- ssl certificate information.
- callback 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
Boolean
Return false to cancel the request immediately. Return true and use
IRequestCallback to execute in an async
fashion.
See Also