關(guān)于WKWebView加載HTTPS網(wǎng)頁不顯示的解決方案

大家是否在平時(shí)開發(fā)中用WKWebView加載HTTPS網(wǎng)頁加載不出來?如果來請(qǐng)仔細(xì)閱讀這篇文章,它會(huì)告訴你解決放??!

遵守WKWebView的二個(gè)代理分別是

WKNavigationDelegate,WKUIDelegate

然后在其代理方法

- (void)webView:(WKWebView*)webView didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge*)challenge completionHandler:(void(^)(NSURLSessionAuthChallengeDispositiondisposition,NSURLCredential*credential))completionHandler

里面寫上if([challenge.protectionSpace.authenticationMethodisEqualToString:NSURLAuthenticationMethodServerTrust]) {

if([challengepreviousFailureCount] ==0){

NSURLCredential*credential = [NSURLCredentialcredentialForTrust:challenge.protectionSpace.serverTrust];

completionHandler(NSURLSessionAuthChallengeUseCredential, credential);

}else{

completionHandler(NSURLSessionAuthChallengeCancelAuthenticationChallenge,nil);

}

}else{

completionHandler(NSURLSessionAuthChallengeCancelAuthenticationChallenge,nil);

}

這些代碼就可以加載HTTPS網(wǎng)頁了!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 項(xiàng)目里需要使用銀聯(lián)支付,直接拿出WKWebView。 ``` //設(shè)置webview配置 WKWebViewCon...
    1d5cb7cff98d閱讀 2,291評(píng)論 0 0
  • 1、加載網(wǎng)頁 WKWebView *webView = [[WKWebView alloc] initWithFr...
    LearningCoding閱讀 3,265評(píng)論 0 2
  • 前言 關(guān)于UIWebView的介紹,相信看過上文的小伙伴們,已經(jīng)大概清楚了吧,如果有問題,歡迎提問。 本文是本系列...
    CoderLF閱讀 9,307評(píng)論 2 12
  • 1.監(jiān)控網(wǎng)絡(luò)狀態(tài) 2.發(fā)送POST請(qǐng)求 3.發(fā)送GET請(qǐng)求 4.上傳圖片 5.AFHTTPSessionManag...
    阿凡提說AI閱讀 399評(píng)論 2 0
  • 很多聽人磚家們都不會(huì)手語,有的磚家會(huì)簡單的生活常用手語,這樣的磚家們?yōu)槭裁茨芡娉雒@教育,聾文化。。。 問題是: 聽...
    掃地神僧閱讀 533評(píng)論 0 1

友情鏈接更多精彩內(nèi)容