iOS SSL用户证书相互身份验证

时间:2012-09-21 10:01:26

标签: ios authentication ssl certificate

我需要在iOS应用中执行基于证书的SSL Mutual auth。我遇到的问题是,当我得到didReceiveAuthenticationChallenge我必须useCredentialNSURLCredential包含带私钥的证书。

在我的场景中,我无法发送私钥,因为它存储在外部安全令牌上。我可以发送证书,但不能发送私钥。因此,我需要在安全令牌中执行加密操作,但是我无法弄清楚这些操作的执行位置以及我需要覆盖哪些类来实现它。

因此,当无法使用私钥创建NSURLCredential时,我需要在何处以及如何才能执行基于客户端证书的SSL Mutual Auth?

0 个答案:

没有答案