Я создал два промежуточных сертификата, называемых cert1.crt и cert2.crt, подписанный общим корнем cert0, и мне нужно проверить их с помощью команды проверки.Проверка сертификатов с использованием OpenSSL
I типа:
verify -CAfile cert1.crt cert2.crt
Что я получаю: когда я заменил .crt файлы с двумя .pem файлов я сгенерированных из сертификатов появляется
error 20 at 0 depth lookup:unable to get local issuer certificate.
же ошибка. Что я делаю неправильно? я использую OpenSSL toolkit для моей операционной системы - Windows 8.
Stack Overflow - это сайт для вопросов программирования и развития. Этот вопрос кажется вне темы, потому что речь идет не о программировании или разработке. См. [Какие темы можно задать здесь] (http://stackoverflow.com/help/on-topic) в Справочном центре. Возможно, лучше сказать [Суперпользователь] (http://superuser.com/) или [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/). – jww
В сети Stack Exchange имеется буквально сотни таких вопросов. Почему вы спросили другую [вне темы], когда ответ легко доступен? [ "OpenSSL + проверяй" + "не + до + получить + местный + эмитент + сертификат"] (https://www.google.com/search?q= "OpenSSL + проверяй" + "не + до + получить + местный + эмитент + сертификат "+ сайт: stackoverflow.com) – jww
, очевидно, я искал сайт перед публикацией ... наиболее релевантный ответ найден в этом http://stackoverflow.com/questions/25482199/verify-a-certificate-chain -using-openssl-verify, но все равно это не помогло мне решить мою проблему. –