iOS 6上的UIWebView和客户端证书

前端之家收集整理的这篇文章主要介绍了iOS 6上的UIWebView和客户端证书前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试通过UIWebView浏览安全的网站(使用客户端证书).
我正在使用这个例子: Client certificate authentication in UIWebView iOS

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

UIWebViewDelegate中引发以下错误

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

我使用NSURLCredentialPersistenceForSession标志作为NSURLCredential.

解决方法

您提供的链接包含正确的问题解决方案.只需确保将客户端证书添加到应用程序包(Build Phases->在Xcode中复制捆绑包资源)

猜你在找的iOS相关文章