gpt4 book ai didi

php - 如何使用 Mozilla CA 证书作为 ssl 客户端证书

转载 作者:太空宇宙 更新时间:2023-11-03 14:47:01 25 4
gpt4 key购买 nike

我的 php 代码需要使用 stream_socket_client() 连接到远程 ssl 服务器,ssl 服务器所有者向我提供此文档:

All clients must use a publicly verifiable certificate. We support a wide range of public certificate authorities. All those in the Mozilla CA Certificate Store (as used in the Firefox browser and Debian operating systems), are supported as well as the free public certificate authority CACert (www.cacert.com).

我知道我可以使用带有“local_cert”和“local_pk”的 stream_context_create() 来提供我的客户端证书。

正如他们提到的 www.cacert.com,我可以从 http://www.cacert.org/index.php?id=3 下载证书文件

我的问题是:我从www.cacert.org下载的证书文件,“local_cert”和“local_pk”需要设置什么?

最佳答案

这之后我的知识得到了提高,这是我为克服困难所做的事情:

我使用“WHM SSL/TLS »Generate an SSL Certificate and Signing Request”工具生成签名请求、证书和私钥,然后将它们全部提交给 CAcert .org,他们为我生成了一个 SSL 证书

然后使用SSL证书作为“local_cert”,私钥作为“local_pk”,一切正常。

关于php - 如何使用 Mozilla CA 证书作为 ssl 客户端证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38216078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com