【发布时间】:2016-04-13 03:08:39
【问题描述】:
我有一个关于 apache 2.4 的 ssl 配置的问题。我为我的虚拟主机获得了以下 ssl 设置。有多个目录,但配置大多相同,只有 IP 不同。如果我激活了三个注释行,则 apache 应该根据证书检查请求,而不仅仅是通过请求,对吗?我假设 apache 破坏了来自互联网的所有请求的加密并再次重新加密以传递请求。我对吗?有没有办法不破坏加密并将证书检查委托给下一个系统?
RequestHeader set ClientProtocol HTTPS
SSLEngine On
SSLProtocol ALL -SSLv2 -SSLv3
SSLProxyEngine On
SSLProxyProtocol ALL -SSLv2 -SSLv3
SSLHonorCipherOrder On
SSLCipherSuite ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:HIGH:!MD5:!aNULL:!EDH
SSLCertificateFile /path/to/file.crt
SSLCertificateKeyFile /path/to/file.key
<Directory /folder-name>
#SSLVerifyClient optional_no_ca
#SSLVerifyDepth 1
#SSLOptions +OptRenegotiate +ExportCertData
ProxyPass https://10.20.30.40:8443/
ProxyPassReverse https://10.20.30.40:8443/
</Directory>
感谢您的帮助和问候。塞巴斯蒂安
【问题讨论】:
标签: apache ssl-certificate httpd.conf apache2.4