将证书添加到钥匙串时出现 SSL 错误

SSL error when certificate has been added to keychain

我已经按照一些教程将自我证书添加到我的本地环境,主要是这个 Getting Chrome to accept self-signed localhost certificate。我已将我的证书添加到钥匙串中,现在它被标记为对所有用户都是可信的。但我仍然收到以下错误。我以前从未尝试过这样做,现在不确定问题所在以及如何解决。任何建议都很好

更新 Steffen 的回答帮助我解决了这个问题,所以我将积分奖励给了他。我用这个link作为参考https://serversforhackers.com/video/self-signed-ssl-certificates-for-development

虽然理论上 *.dev 的证书在实践中将匹配 test.dev,但大多数浏览器不允许二级通配符,即 *.com*.orgdev 当前不是 public 顶级域,这无济于事。

我建议您自己颁发不带通配符的证书 (test.dev) 或为您的主机名使用额外的级别。