6

我正在尝试使用用户通过打开附加到电子邮件的 .cer / .p12 存储的证书/身份来验证我的应用程序上的用户身份。证书出现在“配置文件”组下的手机设置应用程序中。

是否有任何方法可以使用 iphone SDK 访问证书(我曾尝试使用安全框架,但似乎只能访问存储在应用程序钥匙串或其组中的其他钥匙串中的证书)?

4

1 回答 1

1

您已经谈到了安全框架,但是您是否尝试过文档中的以下功能

我个人从未尝试过/不得不自己这样做,但无论如何,框架中似乎有一些功能SecCertificateCreateWithData,所以你应该能够SecCertificateRef从一些 NSData/CFDataRef... 数据构建一个,这是你的邮件附件的内容。

从那里您可以将其用作使用其他功能的任何其他证书(就像您将从钥匙串中提取的证书一样)

好吧,这只是简单阅读文档后的猜测,但让我们试一试,因为文档似乎表明这是要走的路。

于 2011-06-21T21:10:52.923 回答