배포를 위해 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-users.js" 파일에 저장하여 이 설정을 시도했습니다.

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

관련 정보