Извините мой плохой английский и мое незнание о мире Ubuntu и Linux в целом.
Я просто получил a .p7b
файл для соединения с частным сайтом через HTTPS. Используя MS Windows, я просто должен дважды щелкнуть по тому файлу и установить его, но выполнение этого с Ubuntu открывается окно, где я видел все подробности сертификата, затем было две кнопки: "Близко", это - единственное, которое я могу нажать, и "Импорт", который является серым и поэтому бесполезным.
Таким образом, я искал вокруг Интернета решение, затем скопировал .p7b
файл в /usr/local/share/ca-certificates/
и работал update-ca-certificates
с корневым разрешением. Тем не менее, если я пытался соединить тот сайт, Chrome дает мне a NET::ERR_CERT_AUTHORITY_INVALID
. Если я работаю против update-ca-certificates
, вывод является все еще тем же, это был первый раз:
Updating certificates in /etc/ssl/certs...
7 added, 7 removed; done.
Running hooks in /etc/ca-certificates/update.d...
Adding debian:Entrust.net_Secure_Server_CA.pem
Adding debian:GTE_CyberTrust_Global_Root.pem
Adding debian:RSA_Root_Certificate_1.pem
Adding debian:Thawte_Premium_Server_CA.pem
Adding debian:Thawte_Server_CA.pem
Adding debian:ValiCert_Class_1_VA.pem
Adding debian:ValiCert_Class_2_VA.pem
Removing debian:Entrust.net_Secure_Server_CA.pem
Removing debian:GTE_CyberTrust_Global_Root.pem
Removing debian:RSA_Root_Certificate_1.pem
Removing debian:Thawte_Premium_Server_CA.pem
Removing debian:Thawte_Server_CA.pem
Removing debian:ValiCert_Class_1_VA.pem
Removing debian:ValiCert_Class_2_VA.pem
done.
done.
Затем я полностью застреваю..., можно ли помочь мне?Спасибо!
Необходимо импортировать сертификат в предпочтительном браузере. В хроме можно найти, что это под расширенными настройками-> справляется, сертификаты-> импортируют сертификат.
Сталкивался с похожей ситуацией, может поможет. Я получил сертификат в формате .p7b
. Сначала я преобразовал его в формат .pem
. Затем я импортировал его в Firefox (или ваш браузер). После этого я мог получить доступ к своему приложению, используя этот сертификат.
Теперь, чтобы преобразовать .p7b
в .pem
, сделайте следующее.
openssl pkcs7 -inform der -in yourCert.p7b -print_certs -out yourCert.pem
Надеюсь, это поможет.