5

Webbrowser コントロールを使用して HTTPS サイトにログインしています。しかし、ポップアップ「セキュリティ警告」が表示されます:

セキュリティ警告ウィンドウ

以下のコードは機能しません。なぜですか?

ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);

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

これらのコードはどこに置くべきですか?

また、codeproject リンクを使用して、stackoverflow に別の古いスレッドがあります。
それもうまくいきません...

このアラートを無効にするにはどうすればよいですか?

Visual Studio 2010 と .net 4 を使用しています...

前もって感謝します

4

1 に答える 1

7

コントロールScriptErrorsSuppressedのプロパティを に変更します。WebBrowsertrue

于 2012-08-31T19:38:58.813 に答える