
Ich habe die Einstellungen in diesemVerknüpfungden systemeigenen Zertifikatspeicher in Firefox zu verwenden, funktioniert aber nicht.
Firefox zeigt keine Zertifikate aus dem Systemspeicher an.
Es verwendet einen eigenen Abschnitt mit dem Namen cert9.db, der sich im Profilordner von Firefox in den Anwendungsdaten des Benutzers befindet.
Ich habe sogar versucht, einen benutzerdefinierten Standort festzulegen, habe das aber nicht genutzt.
"%~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"
regenschirm.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");
lokale-einstellungen.js:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "umbrella.cfg");
Habe diese Einstellung sogar durch Speichern in der Datei „C:\Programme\Mozilla Firefox\defaults\pref\all-users.js“ versucht.
pref("security.enterprise_roots.enabled", true);