我按照所有步骤创建了一个唯一的证书,如下所示
-----BEGIN CERTIFICATE-----
MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAmowggHXAhAF
UbM77e50M63v1Z2A/5O5MA0GCSqGSIb3DQEOBAUAMF8xCzAJBgNVBAYTAlVTMSAw
(.......)
E+cFEpf0WForA+eRP6XraWw8rTN8102zGrcJgg4P6XVS4l39+l5aCEGGbauLP5W6
K99c42ku3QrlX2+KeDi+xBG2cEIsdSiXeQS/16S36ITclu4AADEAAAAAAAAA
-----END CERTIFICATE-----
以下是我已采取的步骤:
- 转到我的 WHM 帐户 > SSL/TLS 并生成 SSL 证书和签名请求
- 单击“在域上安装 SSL 证书”>单击“浏览证书”>选择“gd_bundle-g2-g1.crt”,它为我填写了所有内容,然后单击“安装”
我使用 godaddy 作为提供商
我可以通过 https:// 访问我的网站,但它告诉我该网站不受信任。我一直在绞尽脑汁想找出原因。
然后我发现了这个http://www.symphonious.net/2008/06/04/tomcat-os-x-safari-and-godaddy-ssl-certificates/并且我不清楚如何执行某些步骤。
它建议使用 ca_bundle.crt,但是当我尝试将代码复制到“证书颁发机构包”中时,它会说它不正确。
这 http://support.godaddy.com/help/article/5238/installing-an-ssl-certificate-in-apache 没有帮助,因为我不知道在哪里可以找到步骤 1 中指示的位置,或者 httpd.conf 或 ssl.conf 文件位于哪里。
答案1
我不确定 Apache 的配置,但使用 Windows IIS 后,导入 SSL 证书后,您必须进入 IIS 管理器并设置网站,然后在特定端口上使用该证书。我假设 Apache 也类似。您的配置是否与此类似:http://www.digicert.com/ssl-certificate-installation-apache.htm