gpt4 book ai didi

iphone - 如何在我的应用程序中列出来自 iPhone 钥匙串(keychain)的证书?

转载 作者:可可西里 更新时间:2023-11-01 17:11:01 26 4
gpt4 key购买 nike

我正在创建一个 iPhone 应用程序,我们希望在其中使用 x.509 证书进行客户端身份验证。用户可以从电子邮件安装他们的证书......它显示在设置 ->常规 ->配置文件......但是我无法从我的应用程序中读取这些证书...

我想提供一个类似于 Junos Pulse VPN 客户端提供的界面...一个列出设备钥匙串(keychain)中所有证书的配置窗口,并让用户选择他们的身份。

我该如何实现这一点???

最佳答案

Junos Pulse 应用程序显然是通过 VPN 插件获取访问权限的,该插件是 Apple 在仅限邀请的基础上提供的私有(private) API。该 API 使应用程序可以访问那些证书,否则只能由 Safari 等内置 iOS 应用程序访问。

查看以下对我研究该主题非常有帮助的内容: iOS get Configuration Profiles that are installed(Apple Development 帖子链接在其中一个答案中) https://devforums.apple.com/message/660579#660579

关于iphone - 如何在我的应用程序中列出来自 iPhone 钥匙串(keychain)的证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7648487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com