2016-04-22 40 views
0

我一直在做這個項目了一個月,所有的網絡請求都工作正常,直到今天,我看到了這個錯誤,每當我執行的請求:NSURLSession/NSURLConnection的HTTP加載失敗(kCFStreamErrorDomainSSL,-9814)

NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9814) 

雖然,在我的Info.plist中,我加從一開始的APT配置:

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSAllowsArbitraryLoads</key> 
    <true/> 
</dict> 

請記住,一切工作正常,我沒有改變任何東西。 我在iOS 9和iOS 7上嘗試了這一點,並且得到相同的錯誤。

回答

-1

嘗試這種在info.plist中,

<key>NSAppTransportSecurity</key> 
<dict> 
<key>NSExceptionDomains</key> 
<dict> 
    <key>YOURHOST.COM</key> 
    <dict> 
     <key>NSIncludesSubdomains</key> 
     <true/> 
     <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> 
     <true/> 
     <key>NSTemporaryExceptionMinimumTLSVersion</key> 
     <string>1.0</string> 
     <key>NSTemporaryExceptionRequiresForwardSecrecy</key> 
     <false/> 
    </dict> 
</dict> 

,並參考this link瞭解更多詳情。希望這會有所幫助:)

+0

我試過,但也沒有工作 –

相關問題