在iPhone上的应用程序中使用已安装的身份证书

时间:2010-04-23 15:32:28

标签: iphone objective-c security

我的问题是:有没有办法在我的应用程序中使用手机上安装的身份证书。例如类似于Safari的情况:如果某个站点需要客户端证书,则用户必须在手机上安装它,然后在身份验证时使用已安装的证书进行身份验证。我需要做同样的事情:

  1. 用户在手机上安装证书。
  2. 用户启动应用程序并使用已安装的证书进行身份验证。
  3. 谢谢

1 个答案:

答案 0 :(得分:0)

我假设您的意思是对特定服务器的NSURLConnection进行身份验证?如果进入一些较低级别的CF调用,我认为你可以这样做。不确定,但这可能有所帮助:Does SecTrustEvaluate() look for root certificates in the application keychain?