导出钥匙串:您未能提供必要的管理员授权

导出钥匙串:您未能提供必要的管理员授权

我正在尝试从应用程序导出私钥Keychains并出现错误。

您未能提供必要的管理员授权。

更新:

打开钥匙串,在My Certificates-login找到我的密钥对,右键单击私人密钥对,在桌面上导出为 p12,指定Fine密码 - 错误!

答案1

我按照您报告的步骤导出了两个私钥,并且两次都成功了。

从报告的错误来看,当 Keychain Access 询问你时,你输入了错误的密码登录钥匙串密码。我输入了管理员密码(我在测试中使用的帐户是允许管理我的 Mac 的帐户),并没有收到任何错误消息。巧合的是,即使第一次要求我输入密码,我也使用了管理员密码;我认为这没什么区别。

答案2

我也遇到过同样的情况,但有些事情完全搞砸了,我仍然不确定是什么原因造成的。

首先,我在某个过程中点击了“始终允许”,然后输入了错误的密码。之后它再也没有要求我输入密码,而是一直坚持让我输入failed。真可怜。

反正, 在我点击“锁定登录钥匙串”后,它突然再次要求输入密码.然后它就起作用了。

答案3

我在 Mac Mini 服务器上使用 Mac OS X 10.6。

导出私钥时,我收到的错误是:

发生错误。无法导出项目。您未能提供必要的管理员授权。

解决方案:

为了从 Keychain 中导出私钥,必须重新启动服务器并以 root 身份登录。

  • ID:根
  • 密码:您的管理员密码

继续到钥匙串访问并选择您的钥匙串(如“系统”)并使用root您的管理员密码解锁它。

现在可正常出口。

答案4

每当钥匙串出现问题时,只需单击锁即可“锁定登录钥匙串”,然后再次单击即可解锁。钥匙串将要求输入系统密码,然后一切正常。

主要问题可能是一次输入错误的密码会导致 Keychain 崩溃。

相关内容