【发布时间】:2018-08-15 16:23:56
【问题描述】:
我正在尝试在“私有网络”或“通过 XAMPP 上的 HTTPS (SSL) 的公共网络”上运行站点 WEB。我使用此 etaps:
1- "C:\xampp\apache\makecert.bat" 制作证书。
2- httpd.conf 从 LoadModule ssl_module modules/mod_ssl.so 中删除 (#)
3- php.ini 从 extension=php_openssl.dll 中删除 (;)
重启apache和chrome!
localhost 使用了无效的安全证书。该证书不受信任,因为它是自签名的。错误代码:SEC_ERROR_UNKNOWN_ISSUER
https://192.168.1.100 Peer 的证书颁发者无法识别。 HTTP 严格传输安全性:false HTTP 公钥固定:false
【问题讨论】:
-
您使用的是自签名证书,您期望什么?只需在浏览器中添加一个例外并继续。
-
我可以使用 SSL 而不在我的浏览器中添加例外,如 google ...等
-
开启
localhost?不是真的——你要么需要在浏览器中添加一个例外,要么在操作系统级别信任证书。更多信息请访问:letsencrypt.org/docs/certificates-for-localhost -
我使用 xxx.ddns.net 访问这个网站,我可以使用 SSL 而不在我的浏览器中添加 en 异常吗???