12

我正在爲我的客戶端實施相互身份驗證,以解決不必連續將某些代理商列入白名單的動態IP地址。這個過程在Windows環境中嘗試過的所有瀏覽器中都能正常工作(Windows 7)。谷歌瀏覽器客戶端證書彈出框

問題是每次用戶訪問該網站時都會彈出一個對話框。在大多數瀏覽器中,這是一次性事件,當您第一次前往該網站時。但是,在谷歌瀏覽器中,彈出窗口顯示每個POST/GET請求。我發現如何通過此鏈接禁用IE和FF的彈出窗口:http://docs.threerings.org.uk/wiki/Certificates_without_prompting,但Chrome仍然存在問題。

我試圖將證書安裝到受信任的根證書頒發機構中,但我收到一條錯誤消息,「導入導致失敗,因爲該存儲是隻讀的,存儲已滿或商店沒有正確打開「。

如果有人對我能做些什麼來解決Chrome的彈出窗口有一個想法,將不勝感激。

+1

你碰巧搞清楚了嗎?你介意發佈你的解決方案嗎?我有類似的問題。 – Vinnie

回答

8

這是你在找什麼: http://www.chromium.org/administrators/policy-list-3#AutoSelectCertificateForUrls

我可以告訴你如何做到這一點的,可是我的真實想法是,這是你必須制定出自己的東西。您需要知道發生了什麼,因爲您很可能會遇到錯誤(不是錯誤本身,但有些不想要的或不想要的結果)。

我不得不承認Google Chrome和Chromium是非常棒的瀏覽器,但是當談到客戶端證書時,他們有很多改進要做。

+0

我試着將這些內容放在這裏通知的政策中:http://www.chromium.org/administrators/linux-quick-start,但政策不會加載。 –

+0

我發現如何正確使用這個配置。我在這裏詳細解釋它:http://stackoverflow.com/questions/27848786/chrome-certificate-selection-appears-multiple-times/27859775#27859775 –