2012-08-31 74 views
4

我正在使用Webbrowser控件登錄到HTTPS站點。 但我得到彈出的 「安全警告」:如何在Web瀏覽器控件中禁用「安全警告」窗口

Security Warning window

下面的代碼不work.why?

ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate); 

    public static bool ValidateServerCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) 
    { 
     return true; 
    } 

我應該在哪裏放這些代碼?

也有另一箇舊的線程在stackoverflow與codeproject鏈接。
它也行不通...

如何禁用此警報?

我使用的Visual Studio 2010 & .NET 4 ...

在此先感謝

回答

7

變化WebBrowser控制的ScriptErrorsSuppressed屬性true

+0

嗨,沒有靜音屬性... – MoonLight

+0

庫巴指的是[WebBrowser IE API控件](http://msdn.microsoft.com/en-us/library/aa752085%28v=VS.85% 29.aspx),而不是.NET控件1 –

+0

對不起,這是'IWebBrowser2'的接口字段;在.NET中命名不同。我更新了我的答案。請不要低估。 –

相關問題