(https://d2r1vs3d9006ap.cloudfront.net/s3_images/1070018/RackMultipart20140625-18695-q4iee6-error_prezi_inline.jpg?1403709568)
La informacion de revocacion del certificado de seguridad de este sitio no está disponible. ¿Desea continuar?
He econtrado este código:
Public Shared Function ValidateServerCertificate(ByVal sender As Object, ByVal certificate As System.Security.Cryptography.X509Certificates.X509Certificate, ByVal chain As System.Security.Cryptography.X509Certificates.X509Chain, ByVal sslPolicyErrors As System.Net.Security.SslPolicyErrors) As Boolean
Return True
End Function
Private Sub WebBrowser1_Validated(ByVal sender As Object, ByVal e As System.EventArgs) Handles WebBrowser1.Validated
System.Net.ServicePointManager.ServerCertificateValidationCallback = AddressOf ValidateServerCertificate
End Sub
Me funcionó creo que un par de veces pero ahora no se porqué no funciona, sigue vuelve a salir la alerta de seguridad.
y si pongo:
WebBrowser1.ScriptErrorsSuppressed = True
simplemente no entra y ni sale mensaje ni nada
No es mi tema favorito pero el cliente de IE es bastante limitado en esos aspectos y si quieres mayor control sobre los scripts vas a tener que implementar otro navegador profesional de terceros, a menos que estés dispuesto a idear auténtcas pesadillas como esta solo para resolver algún que otro "conflicto" con el IE de un WebBrowser:
Suppressing Hosted WebBrowser Control Dialogs (http://www.codeproject.com/Articles/31163/Suppressing-Hosted-WebBrowser-Control-Dialogs)
Testea los botones de la interface de ese source con la url que te muestra una alerta de seguridad, a ver si te funciona.
saludos