App內訪問網路請求,要採用 HTTPS 協議報錯
Xcode 7 建立新專案用到 UIWebView 傳送請求時,報下面的錯:
“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file”
找查資料後發現,新特性要求App內訪問網路請求,要採用 HTTPS 協議。
但是現在公司的專案使用的是 HTTP 協議,使用私有加密方式保證資料安全。現在也不能馬上改成 HTTPS 協議傳輸。
最終找到以下解決辦法:
1、在Info.plist中新增 NSAppTransportSecurity 型別 Dictionary ;
2、在 NSAppTransportSecurity 下新增 NSAllowsArbitraryLoads 型別Boolean ,值設為 YES;
相關文章
- Swift:面向協議的網路請求Swift協議
- WebSphere配置https協議訪問WebHTTP協議
- nginx配置https協議訪問NginxHTTP協議
- IOS網路請求報錯返回碼iOS
- Android使用http協議訪問網路AndroidHTTP協議
- tomcat8配置https協議訪問TomcatHTTP協議
- Android HTTP協議請求網路(三)之HttpURLConnection方式AndroidHTTP協議
- Android HTTP協議請求網路(一)之認識探索AndroidHTTP協議
- 使用CloseableHttpClient 訪問 http 和https 的get請求HTTPclient
- 【UniApp】-uni-app-網路請求APP
- http協議請求方法有哪些?網路安全技術入門HTTP協議
- chorme訪問https的一個報錯ORMHTTP
- svn透過https協議訪問的搭建過程HTTP協議
- 用 Kotlin 協程把網路請求玩出花來Kotlin
- HTTPS協議訪問網址為何瀏覽器提示不安全HTTP協議瀏覽器
- 初探計算機網路之HTTPS請求計算機網路HTTP
- 計算機網路之十三:HTTPS協議計算機網路HTTP協議
- ios網路協議從http變成httpsiOS協議HTTP
- Nginx採用https加密訪問後出現的問題NginxHTTP加密
- 網路協議 6 - 路由協議:敢問路在何方?協議路由
- 請求介面報錯
- HTTP 協議六種請求方法HTTP協議
- HTTP協議如何發起請求HTTP協議
- Java用HttpClient3傳送http/https協議get/post請求,傳送map,jsoJavaHTTPclient協議JS
- 在Linux中,我們都知道,dns採用了tcp協議,又採用了udp協議,什麼時候採用tcp協議?什麼 時候採用udp協議?為什麼要這麼設計?LinuxDNSTCP協議UDP
- 【網路協議】UDP協議協議UDP
- okhttp 原始碼解析 - 網路協議的實現 - 請求流程: 請求的傳送與響應的接收HTTP原始碼協議
- 網路協議 - TCP/IP、HTTP、HTTPS、HTTP2.0協議TCPHTTP
- Android 網路框架之OKhttp實現https請求Android框架HTTP
- 造輪子 | 如何設計一個面向協議的 iOS 網路請求庫協議iOS
- uni-app網路請求的封裝APP封裝
- 分析移動端APP的網路請求APP
- IP協議(網路層協議)協議
- win7訪問xp您沒有許可權訪問 共享。請與網路管理員聯絡請求訪問許可權Win7訪問許可權
- Android網路請求(終) 網路請求框架RetrofitAndroid框架
- Android網路請求(3) 網路請求框架OkHttpAndroid框架HTTP
- 網路協議協議
- 內網IP地址實現HTTPS加密訪問教程內網HTTP加密