0
我想通過下面的代碼加載一個網址到webview中,每次我嘗試loadRequest時,它都會失敗,出現上述錯誤。NSURLSession/NSURLConnection HTTP加載失敗(kCFStreamErrorDomainSSL,-9802)錯誤
@IBOutlet weak var wb: UIWebView!
func openCheckoutPage(landingUrl:String,token:String)
{
let url:String = "\(landingUrl)&token=\(token)"
self.wb.loadRequest(NSURLRequest(URL: NSURL(string: url)!))
}
考慮採取我在我的info.plist已經添加了相應的NSAppTransportSecurity鍵(一個或多個)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<false/>
<key>NSExceptionDomains</key>
<dict>
<key>walgreens.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
爲NSAllowsArbitraryLoads設置鍵爲true仍然會拋出錯誤 – MrDrewskii
也許它只是一個錯誤的URL,壞的服務器,無論如何。我不知道你的網址是什麼或有什麼。您是否在桌面上的Safari中嘗試過它? – matt
在桌面上的URL加載罰款,它顯示唯一的錯誤是http://imgur.com/bdd95wR – MrDrewskii