将 PKCS#12 证书导入 MacOS 13.4,以便作为客户端证书与 Safari 一起使用

将 PKCS#12 证书导入 MacOS 13.4,以便作为客户端证书与 Safari 一起使用

我想要将客户端证书导入 MacOS 13.4 以供 Safari 使用。

我已将带有 Keychain 访问和命令的证书导入security到 MacOS 中。

使用的命令:security import Documents/ssl/nginx/client.pfx -P <passphrase> -k "/Users/ronnyforberger/Library/Keychains/login.keychain-db" -A

我仍然收到 400 Bad Request

未发送所需的 SSL 证书

来自 Web 服务器。

我尝试将新的身份设置设置为我想要使用客户端证书访问的网站的 URL,但仍然出现相同的错误消息。

我尝试将证书导入到登录和系统钥匙链,但没有成功。

我无法在“本地对象”钥匙串中导入证书,我收到一个错误,提示钥匙串不存在(尽管在钥匙串访问中显示)。

那么,有什么想法可以将客户端证书成功导入 MacOS,以便 Safari 将其用于该特定网站的客户端连接?

相关内容