.p12 证书在 Mac(Ventura 13.4.1)上不起作用,但在 Windows 上起作用

.p12 证书在 Mac(Ventura 13.4.1)上不起作用,但在 Windows 上起作用

我为(Nifi Registryhttps://nifi.apache.org/registry.html)我在 Windows 中安装了它们。它工作正常,当我打开网站 https:// 时,系统会提示我选择证书

现在,当我在 Mac 中安装它们时,首先它无法开箱即用。Mac 说不支持格式。经过一番谷歌搜索,有人建议将格式从 p12 更改为 cer。我按照这个(https://apple.stackexchange.com/questions/446790/mac-import-p12-certificate-into-the-keychain-via-command-line) 回答并转换为 .cer 格式。使用 .cer 格式,它被添加到钥匙串中(我可以在 mac 的钥匙串中看到它)但当我访问我的网页时,它仍然说 localhost 不接受您的登录证书,或者可能没有提供证书。ERR_BAD_SSL_CLIENT_AUTH_CERT。通常它应该提示我选择证书并显示 UI。但它没有按预期工作。

所以我认为,Mac 不知何故无法处理证书。

有没有什么方法可以让我正确地将此 .p12 证书添加到 Mac 并让我的网站正常运行?

请提供帮助或提出建议。

相关内容