Windows - 在本地站点上获取ERR_SSL_SERVER_CERT_BAD_FORMAT

时间:2018-02-16 18:16:04

标签: windows apache google-chrome ssl-certificate ampps

我正在使用Ampps在Windows 10上工作。我使用Ampps Panel创建了一个域(tps.local),支持SSL。我看到它创建了一个证书,但是当我在Chrome上工作时,我得到了Get ERR_SSL_SERVER_CERT_BAD_FORMAT错误。

我试过了:

  1. 将证书导入为受信任。
  2. 在Windows受信任的站点列表上设置URL。
  3. 更改Chrome中的标记以允许不安全的localhost证书
  4. 将时间调整设为自动
  5. 清除SSL缓存。
  6. 每次更改后,我都使用chrome:// restart
  7. 重新启动了chrome

    我是否必须创建新证书?我已经安装了OpenSSL for Windows,但我不确定(如果有必要)如何继续,因为Ampps已经创建了一个证书。

2 个答案:

答案 0 :(得分:3)

通过自签名证书修复了问题:https://zerossl.com/free-ssl/#self 我已输入" somesite.local 192.168.0.2"。 然后在带有SSL复选框的ampps面板中添加域。 然后用你从zerossl获得的那些替换apache \ conf \ ssl_key \ YOURDOMAIN.key和apache \ conf \ ssl_crt \ YOURDOMAIN.crt。 不要忘记重启apache

答案 1 :(得分:1)

这不是一个解决方案,而是一种解决方法:

切换到Firefox,因为您可以轻松忽略那里的警告(至少目前为止 - Firefox 58)。