8

我正在尝试通过 UIWebView 浏览安全网站(使用客户端证书)。我正在使用这个示例:UIWebView iOS 中的客户端证书身份验证

它似乎不适用于 iOS 6。我设法处理了服务器信任,但 UIWebView 似乎忽略了客户端证书。即使我设法使用 ASIHTTPRequest 和身份连接到服务器。

UIWebViewDelegate 中引发以下错误:

webView didFailLoadWithError :-1206 The server “xxx.yyy” requires a client certificate.`

我将标志NSURLCredentialPersistenceForSession用于NSURLCredential.

4

1 回答 1

0

您提供的链接包含问题的正确解决方案。只需确保将客户端证书添加到应用程序包中(Build Phases->Copy Bundle Resources in Xcode)

于 2013-07-30T15:15:10.517 回答