Добрый день.
У меня есть собственный центр сертификации (CA), который нам нужно добавить в браузер Mozilla Firefox, так как я выяснил, что у Firefox есть собственное управление сертификатами.
Но нам нужно добавить его программно, поскольку у нас есть собственное приложение, которое автоматически добавляет наши сертификаты в IE, Edge и Chrome для наших клиентов.
Я использовал Firefox версии 59. Поскольку у меня нет опыта в создании кода для этого, я оглянулся и нашел решение. но он не работал ни с нашими сертификатами .cer, ни с pem.
https://github.com/christian-korneck/firefox_add-certs
- Я думаю, что это будет работать только с Firefox 39.
Я нашел другую статью, в которой есть несколько решений. и в конце кто-то говорит из Firefox 58, он использует только cert9.db
Программно установить сертификат в Mozilla
Но я не могу найти какие-либо cert8.db или cert9.db в папках Firefox. Даже если я добавлю свой сертификат вручную. папка профиля не создана.
введите описание изображения здесь
Я не застрял в этой проблеме.
Я надеюсь, что кто-нибудь может дать мне решение для рабочего кода для Windows (через командный скрипт или скрипт powershell), чтобы я мог добавить наш сертификат в хранилище сертификатов Firefox 59.
Спасибо за вашу помощь и поддержку,
Роммель