
Probé la configuración en esteenlacepara usar el almacén de certificados predeterminado del sistema en Firefox pero no funciona.
Firefox no muestra los certificados del almacén del sistema.
Utiliza su propia sección, que se encuentra en la carpeta de perfil de Firefox en los datos de aplicación del usuario, con el nombre cert9.db.
Incluso intenté configurarle una ubicación personalizada pero no la usé.
"%~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"
paraguas.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");
configuración-local.js:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "umbrella.cfg");
Incluso probé esta configuración guardándola en el archivo: "C:\Program Files\Mozilla Firefox\defaults\pref\all-users.js"
pref("security.enterprise_roots.enabled", true);