在nginx中,apache的SSLCACertificateFile的select是什么?

我正在从一个Apache Web服务器迁移到Nginx,我需要在nginx库中使用apache的SSLCACertificateFile。

我用过 :-

ssl_certificate作为SSLCertificateFile和ssl_certificate_key的替代scheme,作为SSLCertificateKeyFile的替代scheme。

但没有得到任何替代SSLCACertificateFile。

任何build议将有所帮助?

你确定你需要SSLCaCertificateFile吗? 这是用于客户端身份validation。 你不需要SSLCertificateChainFile来提供中间证书吗?

在后面的情况下,只需将您的中间体附加到引用为ssl_certificate的文件即可。

如果您确实在客户端身份validation之后,请检查ssl_client_certificate / ssl_client_verify指令。

连接CAbundle文件和证书文件。 然后使用这个连接文件进行authentication。

它会看起来如下,

-----BEGIN CERTIFICATE----- MIIDojCCAooCCQChtMcSJsSqYzANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMCVFcxCzAJBgNVBAgTAl -----END CERTIFICATE----- -----BEGIN CAbundle CERTIFICATE----- MIIDojCCAooCCQChtMcSJsSqYzANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMCVFcxCzAJBgNVBAgTAl -----END CAbundle CERTIFICATE----- 

参考资料: https : //support.comodo.com/index.php?/ Knowledgebase/ Article/ View/ 1091/0/certificate-installation-nginx