Windows 10 reached EOS (end of support) on October 14, 2025. For more information, see this article.

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

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

Подробнее

Client Certificate on Android

  • 4 ответа
  • 32 имеют эту проблему
  • 20 просмотров
  • Последний ответ от cc2i

дополнительные действия

How can a client certificate (.pfx) be installed on Firefox on android(v22)? Or is FireFox using the android certificate store?

How can a client certificate (.pfx) be installed on Firefox on android(v22)? Or is FireFox using the android certificate store?

Все ответы (4)

дополнительные действия

https://antportal.com/wiki/installing_client_certificates/

Scroll all the way down to Android. This should answer your question.

дополнительные действия

That is incorrect information. Firefox manages certificates itself. Firefox does not use the Android certificate databases.

Firefox should prompt to install the file if you can access it from the web. I used the files from https://bugzilla.mozilla.org/show_bug.cgi?id=550041 to test.

дополнительные действия

Firefox import Certifcate Authority not user. You need to create AddOn. see my reply (in french forum) French Mozilla Forum

// Sample Function

{

   var wm = Cc["@mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);
   var browserWindow = wm.getMostRecentWindow('navigator:browser');
   var certDB = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB);
   var filePicker = Cc[ "@mozilla.org/filepicker;1" ].createInstance(Ci.nsIFilePicker);
   filePicker.init( browserWindow, "Import Certificate", Ci.nsIFilePicker.modeOpen );
   filePicker.appendFilter( "Certificat","*.p12");
   var result = filePicker.open(function(e){
   if (e==Ci.nsIFilePicker.returnOK)
       {
       var theFile = filePicker.file;
       certDB.importPKCS12File(null, theFile);
       preferences.setBoolPref("installed", true);// For next launch...
       }
   });
 }
дополнительные действия

Warning , a bug block certificate usage. see : [https://bugzilla.mozilla.org/show_bug.cgi?id=921477]

  • status-firefox26: --- → affected
  • status-firefox24: --- → affected
  • status-firefox27: --- → fixed
  • status-firefox25: --- → affected

It's work with Firefox 23 or the Nightly Version.