如何在firefox中匯入憑證檔案進行部署?

如何在firefox中匯入憑證檔案進行部署?

我嘗試了這裡的設置關聯在 Firefox 中使用系統預設憑證儲存但不起作用。

Firefox 不顯示系統儲存中的憑證。

證書

它使用自己的部分,該部分位於使用者的 appdata 中的 firefox 設定檔資料夾中,名稱為 cert9.db。

設定

即使我嘗試為其設置自訂位置但沒有使用它。

    "%~dp0certmgr.exe" -add -all -c "%~dp0BCLP_Decrypt.crt" -s -r localMachine Root
    copy /Y "%~dp0local-settings.js" "C:\Program Files\Mozilla Firefox\defaults\pref\local-settings.js"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox" /v DisableAppUpdate /t REG_DWORD /d 00000001 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox" /v SharedCertDB /t REG_SZ /d "\"C:\Program Files\Mozilla Firefox\cert9.db\"" /f
    copy /Y "%~dp0umbrella.cfg" "C:\Program Files\Mozilla Firefox\umbrella.cfg"

傘.cfg:

//
lockPref("security.enterprise_roots.enabled", true);
defaultPref("security.enterprise_roots.enabled", true);
defaultPref("security.enterprise_roots.storeDirectory", "C:\\Program Files\\Mozilla Firefox\\cert9.db");
lockPref("security.enterprise_roots.storeDirectory", "C:\\Program Files\\Mozilla Firefox\\cert9.db");

本地設定.js:

pref("general.config.obscure_value", 0);
pref("general.config.filename", "umbrella.cfg");

甚至透過儲存到檔案來嘗試此設定:“C:\Program Files\Mozilla Firefox\defaults\pref\all-user.js”

pref("security.enterprise_roots.enabled", true);

相關內容