2012-10-25 7 views
8

Bir UIWebView aracılığıyla güvenli bir web sitesine (istemci sertifikası kullanarak) göz atmaya çalışıyorum. Bu örneği kullanıyorum: Client certificate authentication in UIWebView iOSUIWebView ve istemci sertifikaları iOS 6 üzerinde

Bu, iOS 6 üzerinde çalıştığı görülüyor. Sunucu güvenini tutmayı başardım ancak istemci sertifikası UIWebView tarafından yok sayılıyor gibi görünüyor. ASIHTTPRequest ve kimlik ile sunucuya bağlanmayı başarsa bile. UIWebViewDelegate büyüdü

aşağıdaki hata:

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

Ben NSURLCredential için bayrağı NSURLCredentialPersistenceForSession kullanın.

+0

Bu konuda herhangi bir gelişme var mı? Ayrıca bu konuya takıldım ... – Omer

+1

- (BOOL) webView: (UIWebView *) webView'inizi yayınlayabilir misiniz? –

+0

Sorun şu anda çözülüyor mu? UIWebView'unuzun temsilcisini View Controller ile bağladınız mı? – Raptor

cevap

0

Sağladığınız bağlantı, soruna doğru bir çözüm içeriyor. İstemci sertifikasını uygulama paketine eklediğinizden emin olun (Yapı Aşamaları -> Xcode'ta Paket Paketleri Kopyala)