Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

import certificate

  • 3 ответа
  • 3 имеют эту проблему
  • 3 просмотра
  • Последний ответ от 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.

Все ответы (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.