COREWEBVIEW2_WEB_ERROR_STATUS_UNKNOWN

Indicates the error status values for web navigations.

Values

ValueMeaning
COREWEBVIEW2_WEB_ERROR_STATUS_UNKNOWN

Indicates that an unknown error occurred.

COREWEBVIEW2_WEB_ERROR_STATUS_CERTIFICATE_COMMON_NAME_IS_INCORRECT

Indicates that the SSL certificate common name does not match the web address.

COREWEBVIEW2_WEB_ERROR_STATUS_CERTIFICATE_EXPIRED

Indicates that the SSL certificate has expired.

COREWEBVIEW2_WEB_ERROR_STATUS_CLIENT_CERTIFICATE_CONTAINS_ERRORS

Indicates that the SSL client certificate contains errors.

COREWEBVIEW2_WEB_ERROR_STATUS_CERTIFICATE_REVOKED

Indicates that the SSL certificate has been revoked.

COREWEBVIEW2_WEB_ERROR_STATUS_CERTIFICATE_IS_INVALID

Indicates that the SSL certificate is not valid. The certificate may not match the public key pins for the host name, the certificate is signed by an untrusted authority or using a weak sign algorithm, the certificate claimed DNS names violate name constraints, the certificate contains a weak key, the validity period of the certificate is too long, lack of revocation information or revocation mechanism, non-unique host name, lack of certificate transparency information, or the certificate is chained to a legacy Symantec root.

COREWEBVIEW2_WEB_ERROR_STATUS_SERVER_UNREACHABLE

Indicates that the host is unreachable.

COREWEBVIEW2_WEB_ERROR_STATUS_TIMEOUT

Indicates that the connection has timed out.

COREWEBVIEW2_WEB_ERROR_STATUS_ERROR_HTTP_INVALID_SERVER_RESPONSE

Indicates that the server returned an invalid or unrecognized response.

COREWEBVIEW2_WEB_ERROR_STATUS_CONNECTION_ABORTED

Indicates that the connection was stopped.

COREWEBVIEW2_WEB_ERROR_STATUS_CONNECTION_RESET

Indicates that the connection was reset.

COREWEBVIEW2_WEB_ERROR_STATUS_DISCONNECTED

Indicates that the Internet connection has been lost.

COREWEBVIEW2_WEB_ERROR_STATUS_CANNOT_CONNECT

Indicates that a connection to the destination was not established.

COREWEBVIEW2_WEB_ERROR_STATUS_HOST_NAME_NOT_RESOLVED

Indicates that the provided host name was not able to be resolved.

COREWEBVIEW2_WEB_ERROR_STATUS_OPERATION_CANCELED

Indicates that the operation was canceled. This status code is also used in the following cases: - When the app cancels a navigation via NavigationStarting event. - For original navigation if the app navigates the WebView2 in a rapid succession away after the load for original navigation commenced, but before it completed.

COREWEBVIEW2_WEB_ERROR_STATUS_REDIRECT_FAILED

Indicates that the request redirect failed.

COREWEBVIEW2_WEB_ERROR_STATUS_UNEXPECTED_ERROR

Indicates that an unexpected error occurred.

COREWEBVIEW2_WEB_ERROR_STATUS_VALID_AUTHENTICATION_CREDENTIALS_REQUIRED

Indicates that user is prompted with a login, waiting on user action. Initial navigation to a login site will always return this even if app provides credential using BasicAuthenticationRequested. HTTP response status code in this case is 401. See status code reference here: https://developer.mozilla.org/docs/Web/HTTP/Status.

COREWEBVIEW2_WEB_ERROR_STATUS_VALID_PROXY_AUTHENTICATION_REQUIRED

Indicates that user lacks proper authentication credentials for a proxy server. HTTP response status code in this case is 407. See status code reference here: https://developer.mozilla.org/docs/Web/HTTP/Status.

Suggestion Box / Bug Report