2013-04-24 93 views
60

我在我的機器上安裝了Fiddler。我已經安裝了Fiddler根證書來解密HTTPS流量,但它只能在FF和IE中使用,而不能在chrome中使用。 Chrome不信任Fiddler的證書,並且不允許我連接到任何隧道連接。Chrome不信任提琴手根證書

我試着在Fiddler2.com的頁面上尋找一個插件,但我沒有看到任何東西。

+0

你最終做了什麼?默認情況下,Chrome會尊重IE使用的同一個Windows級證書存儲區。 Firefox有自己的商店,需要手動配置。 – EricLaw 2013-04-24 21:52:43

+0

試圖在「管理證書」模式中導入您的證書時,您是否在「權限」選項卡上? (我開始嘗試將我的證書導入到「您的證書」選項卡中,但是重複失敗。您需要進入「授權」選項卡。) – JellicleCat 2013-08-20 15:25:31

回答

134

我更新了Fiddler並遇到了類似的問題。這個固定爲我:http://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/

提琴手4.6.1.5+

  • 單擊工具>選項提琴手。
  • 單擊HTTPS選項卡。
  • 確保文本顯示由CertEnroll引擎生成的證書。
  • 單擊操作>重置證書。這可能需要一分鐘。
  • 接受所有提示

提琴手4.6.1.4和早期

  • 單擊工具>選項提琴手
  • 單擊HTTPS選項卡
  • 取消選中解密HTTPS流量複選框
  • 單擊刪除攔截證書按鈕。這可能需要一分鐘。
  • 接受所有顯示的提示(例如你想刪除這些證書等)
  • (可選)單擊Fiddler.DefaultCertificateProvider鏈接並確認下拉菜單設爲CertEnroll
  • 退出並重新啓動提琴手
  • 單擊工具>提琴手選項。
  • 單擊HTTPS選項卡
  • 重新檢查解密HTTPS流量複選框
  • 接受所有顯示的提示(例如你要信任這個根證書)

我覺得這可能只是衆多潛在解決方案之一,但它將成爲「您的連接不是私人提琴手」的頂級搜索結果之一,因此我將添加它。希望它能幫助遇到它的其他人。

+10

這些說明對我來說非常合適。非常感謝! – TrueEddie 2015-11-24 15:25:56

+0

@TrueEddie不用擔心! – Chris 2015-11-26 07:17:23

+1

也爲我工作。謝謝。 – 2016-02-02 08:17:59

0

通過@chris添加到答案中,請確保您在清除證書後將您的設備連接到我的手機,手機,以及提琴手。否則,它仍然具有較舊的證書並且不會獲得新的證書。

1

同樣值得檢查一下證書生成器插件是否可以被指責。

在我的情況下,提琴手使用CertMaker.BCCertMaker。卸載後,重新安裝並恢復到CertEnroll engine,SSL再次工作。

  1. 卸載Fiddler及其所有設置。
  2. 安裝最新版本。
  3. 確認工具 - > Telerik Fiddler選項... - > HTTPS,確認CertEnroll engine執行證書生成。
  4. 在同一對話框中,按操作 - >重置所有證書正如Chris的回答中所述,接受所有提示。
  5. 重新啓動提琴手。