4

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

我努力了:

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

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

4

2 回答 2

5

通过此处的自签名证书解决了问题:我输入了“ somesite.local 192.168.0.2 ”。然后在带有 SSL 复选框的 ampps 面板中添加域。

然后将apache\conf\ssl_key\YOURDOMAIN.keyand替换apache\conf\ssl_crt\YOURDOMAIN.crt为您从zerossl获得的那些。

注意:不要忘记重新启动 Apache

于 2018-03-23T08:20:35.007 回答
1

这不是解决方案,而是解决方法:

切换到 Firefox,因为您可以轻松地忽略那里的警告(至少现在是 Firefox 58)。

于 2018-03-05T02:37:25.590 回答