SecPKCS12Import在VM中失败

时间:2017-05-25 15:28:57

标签: macos virtual-machine keychain

我有一个El Cap Virtualbox VM,当我对我的代码运行测试时,它们会失败,而在非VM安装时,测试会通过。失败归结为SecPKCS12Import失败并显示错误:The user name or passphrase you entered is not correct.当然密码是相同且正确的,或者测试不适用于非VM安装。这也不是使用ssh的问题,因为我可以在非VM安装上使用ssh远程运行测试,并且它们通过正常。

1 个答案:

答案 0 :(得分:0)

事实证明,在VM上运行测试之前,您必须使用:security unlock-keychain -p $PASSWORD ~/Library/Keychains/login.keychain手动解锁钥匙串。

相关问题