NET::ERR_CERT_DATE_INVALID 关于本地发展 (xampp)
NET::ERR_CERT_DATE_INVALID on local development (xampp)
我正在尝试为本地开发修复 NET::ERR_CERT_DATE_INVALID 错误。
我正在使用 xampp 设置(PHP 7.4,Windows 10)。
在尝试了几个关于自签名证书的教程之后,我现在陷入了困境。
到目前为止我做了什么
创建自签名证书,在 xampp 中使用 openssl,如下所示:
set OPENSSL_CONF=C:\xampp\php\extras\openssl\openssl.cnf
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt
我成功创建了 server.crt
和 server.key
文件并将它们放在正确的目录中 C:\xampp\apache\conf\[ssl.crt]/[ssl.key]
- 使用本教程导入它:导入自签名证书
在 Windows 主机上
我还尝试从 CA certificates 下载 cacert.pem
包并取消注释我的 php.ini
文件中的必要行。
之后我总是重新启动我的服务器,但是 none 以上方法都有效。
首先,从浏览器打开证书,看看浏览器是否为您提供了新申请的证书。如果是旧的,可以尝试以下步骤。
去看看 Apache 配置文件内部是否替换了正确的证书文件。也许您的域的虚拟主机没有使用您被替换的 .crt 文件。
打开浏览器隐身模式,打开网站。有时证书会被缓存。如果是浏览器缓存问题,清空缓存重试
我正在尝试为本地开发修复 NET::ERR_CERT_DATE_INVALID 错误。
我正在使用 xampp 设置(PHP 7.4,Windows 10)。 在尝试了几个关于自签名证书的教程之后,我现在陷入了困境。
到目前为止我做了什么
创建自签名证书,在 xampp 中使用 openssl,如下所示:
set OPENSSL_CONF=C:\xampp\php\extras\openssl\openssl.cnf
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt
我成功创建了 server.crt
和 server.key
文件并将它们放在正确的目录中 C:\xampp\apache\conf\[ssl.crt]/[ssl.key]
- 使用本教程导入它:导入自签名证书 在 Windows 主机上
我还尝试从 CA certificates 下载 cacert.pem
包并取消注释我的 php.ini
文件中的必要行。
之后我总是重新启动我的服务器,但是 none 以上方法都有效。
首先,从浏览器打开证书,看看浏览器是否为您提供了新申请的证书。如果是旧的,可以尝试以下步骤。
去看看 Apache 配置文件内部是否替换了正确的证书文件。也许您的域的虚拟主机没有使用您被替换的 .crt 文件。
打开浏览器隐身模式,打开网站。有时证书会被缓存。如果是浏览器缓存问题,清空缓存重试