2016-04-05 74 views
0

我想在Windows(7)下使用Firefox 45.0.1訪問Firefox Root Store。我找到了幾個告訴我導航到C:\ Users \ {用戶名} \ AppData \ Local \ Mozilla \ Firefox \ Profiles \ 8ab3jkih.default \ cert8.db的資源。 不幸的是我找不到cert8.db,儘管8ab3jkih.default存在(和唯一的文件夾)。
我試着用certutil訪問數據庫,它工作正常,但只給我4個-viewstore證書(應該是150左右)。之後我嘗試訪問-getconfig和-databaselocations,但這只是告訴我係統找不到給定的文件。我希望能找到數據庫的位置。
是的,我已經聽說過NSS,但認爲我應該在使用之前手動嘗試它。Firefox RootStore cert8.db/key3.db不存在

我的安裝有什麼問題嗎?我應該嘗試重新安裝嗎?我還可以做些什麼?我的最終結果是發現某個給定的證書是否是根證書,所以我只想以編程方式訪問根證書列表並將它們與給定的證書進行比較。

+1

在您的配置文件目錄,你有什麼?如果你沒有'cert8.db','key3.db'等,它可能不是你的profile目錄。 「幫助」 - 「支持」(或類似的東西)顯示你的個人資料目錄。或者只需輸入方向欄:'about:support'。 – FaithReaper

+0

謝謝,顯然它現在在別的地方。可以在about:support界面找到位置。 – Isabella

+0

好的,我試着讓它成爲答案。 – FaithReaper

回答

1

首先確定您的Firefox配置文件目錄正確。

您可以在Firefox中打開(三個橫條按鈕)菜單,找到幫助,然後去故障排除信息......。在此頁面中,您可以看到配置文件目錄按鈕。按下它,你去了。

或者另一種方式來打開這個頁面,在方向欄中鍵入:

about:support