【问题标题】:Saving and loading client certificate on iOS在 iOS 上保存和加载客户端证书
【发布时间】:2014-11-28 00:19:27
【问题描述】:

我是 iOS 开发的新手,实际上我正在使用 Xamarin for iOS,但 Xamarin.iOS 中有关证书管理的文档很差。所以 ObjC 的答案会很好。

我的任务是从服务器接收证书,将其永久保存到钥匙串中,然后用于身份验证。

所以现在我这样做了:

  1. 从服务器接收证书作为字节数组。
  2. SecPKCS12导入
  3. SecItemAdd

当我需要证书时,我会执行 SecItemCopyMatching 并使用 Label 查找证书。

这是一个正确的方法吗? 问题是,当我尝试使用钥匙串中的相同标签获取身份时,我得到 errSecParam 错误。

谢谢!

【问题讨论】:

    标签: ios ssl ssl-certificate client-certificates self-signed


    【解决方案1】:

    问题出在这个 Xamarin iOS 问题上 https://bugzilla.xamarin.com/show_bug.cgi?id=24972

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 1970-01-01
      • 2017-02-03
      • 1970-01-01
      相关资源
      最近更新 更多