0

每次,當我使用代理篩選http請求之前,在IE中測試一個站點時,我在屏幕的按鈕上彈出一個小小的彈出窗口: 「Internet Explorer阻止了此操作網站顯示帶有安全證書錯誤的內容「 我必須告訴IE在測試繼續之前顯示內容。我如何禁用此警告? 我已經嘗試禁用IE中的每個安全警告,我可以在選項菜單中找到,但目前爲止沒有任何工作。 我也嘗試添加這對我的代碼,它沒有工作之一:Selenium IE Webdriver +代理:證書警告

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

請幫我在這裏!

回答

0

這是一個時間同步問題。請與time.windows.com

+0

我試過了,但沒有奏效。此警告僅在網絡驅動程序打開網站時顯示。當我手動導航時,我沒有收到警告,因此可能不是時間。不過謝謝! – Biffy

0

嘗試刪除,

capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, 真)同步同步我的電腦的時間;

,並取消enable protected mode所有4個區域從

Internet選項>安全

注意:默認情況下「不可信連接| Selenium 2.35中將禁用SSL證書';不確定關於IE。嘗試刪除並添加上述兩行。

+0

請讓我知道這是不是工作... –

+0

不,不幸的是,沒有幫助! – Biffy