The*_*der 11 php certificate self-signed guzzle self-signed-certificate
对于Guzzle HTTP 客户端,我知道您可以将new GuzzleClient(['verify' => false])其设置为不检查证书,例如。当您使用自签名证书时。但是我怎样才能让它接受并信任特定的自签名证书,这样你就不会只开放任何证书,而只开放一个特定的证书 - 这可能吗?
Pet*_*ter 14
自签名证书有自己的权威,因此只需将 verify 选项设置为证书的文件名即可:
// Use a custom SSL certificate on disk.
new GuzzleClient(['verify' => '/path/to/self-signed/cert.pem']);
Run Code Online (Sandbox Code Playgroud)
http://docs.guzzlephp.org/en/stable/request-options.html#verify-option