как изменить конфигурацию openssl?

Хорошо, теперь все просто и ясно. Я создал сертификат openssl с помощью php, но когда я его просматриваю, он показывает мне то же самое, выданное и выданное, как мне изменить выданное вещами, теперь я знаю, что нам нужно добавить ca в то время как подписывая сертификат из openssl_csr_sign(), например

openssl_csr_sign (смешанный $csr, смешанный $cacert, смешанный $priv_key, int $days [, array $configargs [, int $serial = 0]])

где $cacert - это сертификат ca, и я предоставляю в нем сертификат ca, но когда я это делаю, он не вносит никаких изменений, мое основное предположение заключается в том, что мне нужно отредактировать openssl.cnf, но я не понимаю, где его редактировать получить этот результат.


person Keshav Nair    schedule 16.11.2011    source источник


Ответы (1)


Если я не ошибаюсь, если это самоподписанный/самостоятельный сертификат, то так оно и будет. Вам необходимо получить сторонний сертификат из надежного источника (verisign и т. д.), если вы хотите иметь действительный «доверенный» сертификат, выданный кем-то другим, кроме вас самих.

person julio    schedule 16.11.2011
comment
Я хочу, чтобы у меня был проект, который находится в моей другой компании, теперь моя головная компания выдаст этот сертификат проекту, вот и все, как мне это сделать в openssl. - person Keshav Nair; 17.11.2011