We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen

import certificate

  • 3 Antworten
  • 3 haben dieses Problem
  • 3 Aufrufe
  • Letzte Antwort von AP97

more options

Im deploying Firefox ESR 52. The silent installtion works very well. my only problem is that i don't find out how i can import a Certificate with certutil. Not only import. I also wanna hit the 3 checkboxes of trust from website mail and root server.

Im deploying Firefox ESR 52. The silent installtion works very well. my only problem is that i don't find out how i can import a Certificate with certutil. Not only import. I also wanna hit the 3 checkboxes of trust from website mail and root server.

Alle Antworten (3)

more options

hi AP97, does this page help you: https://wiki.mozilla.org/CA:AddRootToFirefox? it lists a few other options than certutil...

more options

I think that the correct code should be 'certdb2' instead of 'certdb' on the last line.

var Cc = Components.classes;
var Ci = Components.interfaces;
var certdb = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB);
var certdb2 = certdb;
try {
   certdb2 = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB2);
} catch (e) {}
cert = "MIIHPT...zTMVD"; // This should be the certificate content with no line breaks at all.
<u>certdb2</u>.addCertFromBase64(cert, "C,C,C", "");
more options

Thank you cor-el for your hint with certdb2 i try and give feedback.