firefox PKCS11 WebExtesion "Произошла непредвиденная ошибка"
Я работаю над разработчиком mozzilla v58 с моей смарт-картой EID.
Я называю этот код:
var pkcs11 = browser.pkcs11.installModule("linux_pkcs11");
Мой список настроен правильно, он находит библиотеку, но возвращает код ошибки:
[Исключение... "Компонент возвратил код ошибки: 0x80004005 (NS_ERROR_FAILURE) [nsIPKCS11ModuleDB.addModule]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" расположение: "JS frame:: chrome://browser/content/ejsk:: installModule:: line 76"данные: нет]
Спасибо за помощь.
1 ответ
Решение
Прежде чем вызывать "installModule()", вы должны сначала проверить, не установлен ли модуль с функцией: "isModuleInstalled()"