HTTPS请求无法验证iOS Safari上的证书

时间:2012-04-17 18:21:05

标签: ios https mobile-safari ssl-certificate

我没有在我的域上配置HTTPS,所以我不确定从这个警告提示开始,我只能在我的iPhone和iPad上使用iOS Safari。我从未在使用Mac Safari,Chrome,FF或IE的桌面上获得此功能。

有人可以将我指向我的ubuntu / apache EC2服务器上的文件或我的域名提供商GoDaddy网站上的某个文件,该文件涉及验证证书。

3 个答案:

答案 0 :(得分:8)

对于Nginx上的用户,您需要将gd_bundle.crt文件附加到其他.crt证书。只需cat gd_bundle.crt >> yourwebsite.crt并重新启动Nginx。

答案 1 :(得分:2)

蒂姆,

如果桌面上的浏览器在没有警告的情况下显示SSL,并且您收到的警告是在移动设备上,则问题很可能是证书颁发机构的中间证书未正确安装SSL。我建议您联系证书颁发者以获取帮助,而不是主持人或域名注册商。

答案 2 :(得分:1)

我发现the link解决了我的问题。

我需要将来自GoDaddy的 BOTH .crt文件放入我的apache EC2服务器上的/ etc / apache2 / ssl文件夹中,并将以下内容添加到我的/etc/apache2/httpd.conf文件中:

SSLCertificateFile /etc/apache2/ssl/mysite.com.crt
SSLCertificateChainFile /etc/apache2/ssl/gd_bundle.crt