0

毎回、IE でサイトをテストする前にプロキシを使用して HTTP リクエストをフィルタリングしていると、画面の下部に小さなポップアップが表示され、「Internet Explorer がこの Web サイトのコンテンツをセキュリティ証明書エラーで表示することをブロックしました」というメッセージが表示されます。テストを続行する前に、コンテンツを表示するように IE に指示します。この警告を無効にするにはどうすればよいですか? オプションメニューで見つけることができるIEのすべてのセキュリティ警告を無効にしようとしましたが、今のところ何も機能していません. また、これをコードに追加しようとしましたが、どちらも機能しませんでした:

capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);  
    capabilities.setCapability(
            InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
            true);

ここで私を助けてください!

4

2 に答える 2

0

取り除いてみて、

capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);

enable protected modeから4つのゾーンすべてのチェックを外します

インターネット オプション > セキュリティ

注: デフォルトでは、「信頼されていない接続 | SSL 証明書」は、Selenium 2.35 では無効になります。IEについてはわかりません。上記の両方の行を削除して追加してみてください。

于 2013-10-30T18:09:16.347 に答える
0

これは時刻同期の問題です。PC の時刻をtime.windows.comと同期してください。

于 2013-10-30T13:36:14.943 に答える