Centos6.3下Apache配置基于加密的认证https加密证书访问

2020-01-30 13:32:18于丽

TransferLog logs/ssl_access_log

LogLevel warn

SSLEngine on

SSLProtocol all -SSLv2

SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW

SSLCertificateFile /etc/pki/tls/certs/abc_com.crt

SSLCertificateKeyFile /etc/pki/tls/private/localhost.key

<Files ~ ".(cgi|shtml|phtml|php3?)$">

    SSLOptions +StdEnvVars

</Files>

<Directory "/var/www/cgi-bin">

    SSLOptions +StdEnvVars

</Directory>

SetEnvIf User-Agent ".*MSIE.*"

         nokeepalive ssl-unclean-shutdown

         downgrade-1.0 force-response-1.0

CustomLog logs/ssl_request_log

          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x "%r" %b"

</VirtualHost>

5.重启Apache服务,测试访问。

Apache配置基于加密的认证https加密证书访问

测试http访问的结果

测试https访问的结果

查看证书信息和自建crt信息一致

https访问的最终结果