【发布时间】:2014-11-28 00:19:27
【问题描述】:
我是 iOS 开发的新手,实际上我正在使用 Xamarin for iOS,但 Xamarin.iOS 中有关证书管理的文档很差。所以 ObjC 的答案会很好。
我的任务是从服务器接收证书,将其永久保存到钥匙串中,然后用于身份验证。
所以现在我这样做了:
- 从服务器接收证书作为字节数组。
- SecPKCS12导入
- SecItemAdd
当我需要证书时,我会执行 SecItemCopyMatching 并使用 Label 查找证书。
这是一个正确的方法吗? 问题是,当我尝试使用钥匙串中的相同标签获取身份时,我得到 errSecParam 错误。
谢谢!
【问题讨论】:
标签: ios ssl ssl-certificate client-certificates self-signed