2016-01-23 6 views
-1

Я после этого обучающей http://ankitagarwal.com/wordpress/2014/05/08/https-communication-between-an-android-app-and-tomcat7-using-self-signed-certificates/Попытки импортировать закрытый ключ в хранилище ключей формата PKCS12, но вместо этого я получаю использование примечание

и я в настоящее время на «Создать ключ магазина Сервера содержащего его Self-Signed Digital Сертификат ".

Когда я

OpenSSL PKCS12 -export -inkey web_server_private_key.pem -in web_server_ssl_certificate.pem отъезда web_server_key_store.p12

получить информацию об использовании ... почему?

Никакие ключи не импортируются/не генерируются.

enter image description here

+1

Вы копировали/вставляли эту команду? Эти hypens не похожи на ascii-дефисы, больше похожи на em черт. – tedder42

+0

Хороший глаз, @ tedder42: '-'! =' -' –

+0

@ Michael-sqlbot thx. поставив это как ответ, потому что я понял, что могу легко проверить его локально. – tedder42

ответ

3

Ваша копия/вставить пример использует "фантазии дефис". Вот что происходит, когда я бегу, что на местном уровне:

openssl pkcs12 –export –inkey web_server_private_key.pem –in web_server_ssl_certificate.pem –out web_server_key_store.p12 
(prints usage information, as in your screenshot) 

И с ASCii дефис:

openssl pkcs12 -export -inkey web_server_private_key.pem -in web_server_ssl_certificate.pem -out web_server_key_store.p12 
Error opening input file web_server_ssl_certificate.pem 

web_server_ssl_certificate.pem: Нет такого файла или каталога

Итак, что объясняет информацию об использовании.