在注册期间检索通过Safari存储的证书

时间:2013-07-30 07:50:59

标签: ios objective-c certificate keychain mdm

如何在目标c登记期间检索从SCEP收到的身份证明。

我猜证书存储在设备的KeyChain Access中。

PS:我在某地读过我们无法通过任何第三方应用程序访问其他应用程序的钥匙串,因此可以在MDM注册过程中获取证书

1 个答案:

答案 0 :(得分:0)

我认为你无法访问它。正如您所正确提到的,它存储在钥匙串中。我相信在这种情况下,它将存储在Safari或mdmd的钥匙串中。并且您无法访问设备上的任何一个(除非它已越狱)。

但是,如果您的控制中有证书颁发机构,则可能会编写服务器端代码,该代码将允许您的设备使用查询证书(而非私钥)。您的应用程序将与您的服务器通信,它将转到证书颁发机构并获得与您的设备相关联的证书。