【问题标题】:how do i change openssl configuration?如何更改 openssl 配置?
【发布时间】:2011-11-16 17:20:14
【问题描述】:

好的,现在它简单明了,我已经用 php 生成了一个 openssl 证书,但是当我查看它时,它向我显示了相同的颁发者和颁发者,我如何更改颁发者颁发的东西现在我知道我们需要添加从 openssl_csr_sign() 签署证书时的 ca 像

openssl_csr_sign ( 混合 $csr , 混合 $cacert , 混合 $priv_key , int $days [, array $configargs [, int $serial = 0 ]] )

其中 $cacert 是 ca 证书并在其中提供 ca 证书但是当我这样做时它不会做任何更改我的主要猜测是我必须编辑 openssl.cnf 但我不知道它在哪里进行编辑以获得此结果。

【问题讨论】:

    标签: php apache openssl digital-certificate


    【解决方案1】:

    除非我误解你,如果它是自签名/自发行的证书,那就是它的样子。如果您想获得由其他人颁发的有效“受信任”证书,则需要从受信任的来源(威瑞信等)获得第三方证书。

    【讨论】:

    • 我想要的是我有一个属于我的另一家公司的项目,现在我的总公司将向该项目颁发证书,这就是我如何在 openssl 中做到这一点。
    猜你喜欢
    • 2014-07-31
    • 2013-12-10
    • 1970-01-01
    • 2015-10-25
    • 1970-01-01
    • 1970-01-01
    • 2018-12-10
    • 2016-03-10
    • 2021-04-24
    相关资源
    最近更新 更多