Я хочу добавить сертификат alfresco (browser.p12) в мое хранилище ключей (/usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/lib/security/cacerts), потому что я конвертирую свой браузер. p12 в файл browser.pem и попытайтесь добавить в мое хранилище ключей, но его сообщение Ввод не сертификата X.509. я просто ищу, так что я нашел, что мое псевдоним неправильное, поэтому просто выглядящий псевдоним. Я запускаю эту команду keytool -list -keystore browser.p12
, поэтому его предоставление исключений Недопустимый формат хранилища, так что кто-нибудь может мне сказать, как найти псевдоним сертификата по умолчанию alfresco, или если кто-либо знает псевдоним, тогда, пожалуйста, скажите мне.Что такое псевдоним сертификата Alfresco?
0
A
ответ
0
я получил ответ после небольшой борьбы я проезжал тип неправильно магазина правильного типа магазина приведен ниже -storetype PKCS12 и имя псевдонима сертификата ssl.repo
+0
Yuu должен подтвердить ваш ответ как правильное решение. – Akah
+0
Да, господин Ака, он работает для меня. –
As за [хранилище ключей Alfresco docs] (http://docs.alfresco.com/4.0/tasks/generate-repo-ssl-keystore.html), что произойдет, если вы добавите опцию '-storetype JCEKS' при запросе текущего хранилища ключей ? – Gagravarr
, когда я использую этот '** keytool -list -v -storetype JCEKS -keystore browser.p12' **, а затем он дает то же самое исключение, которое вы можете видеть ниже ** ошибка keytool: java.io.IOException: недопустимый формат хранилища ключей java.io.IOException: Недопустимый формат хранилища ключей \t на com.sun.crypto.provider.JceKeyStore.engineLoad (JceKeyStore.java:709) \t в java.security.KeyStore.load (KeyStore.java:1226) \t at sun.security.tools.KeyTool.doCommands (KeyTool.java:789) \t at sun.security.tools.KeyTool.run (KeyTool.java:340) \t at sun.security.tools.KeyTool.main (KeyTool .java: 333) ** –
JCEKS - это то, что должно быть главным хранилищем ключей. P12 = PKCS12 = что-то совсем другое! Документы, с которыми я связан, также дают советы по импорту из PKSC12 – Gagravarr