我正在尝试使用 XAMPP 为我的网站获取 SSL 证书。我正在使用本教程做他们告诉我做的事情 http://robsnotebook.com/xampp-ssl-encrypt-passwords . 出于某种原因,我收到此错误 https://i.gyazo.com/5da7549ca6baaed8ce96d5c55c9dd7e4.png 它说“该页面不安全(损坏的 https)。
这是我的 httpd-vhosts.conf
<VirtualHost *:443>
DocumentRoot "C:\Users\Administrator\Desktop\xampp\htdocs"
ServerName myproject
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
<Directory "C:\Users\Administrator\Desktop\xampp\htdocs">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
而且我已经完成了他们在教程中让我做的所有事情,请告诉我为什么会出现这个错误..
最佳答案
该 SSL 证书具有称为 SHA1 的过时证书链。 SHA1 于 1995 年底公布,它不适合 current security standards according to NIST (国家标准技术研究院),因此几乎浏览器和证书颁发机构已停止支持 SHA1 证书。我建议您要求您的供应商颁发带有大多数浏览器接受的最新 SHA2 加密的 SSL 证书。我想给你一些引用链接,这些链接将详细指导你:
https://security.googleblog.com/2014/09/gradually-sunsetting-sha-1.html
关于php - XAMPP - SSL 证书。损坏的 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40575636/