こんにちは私は私のプロジェクトにAlamofireを使用しようとしていますが、エラーが出てきます。 は、ここに私の要求コードである // GoogleのテストAlamofire 4 FAILURE:エラードメイン= NSURLErrorDomainコード= -999 "キャンセル"
Alamofire.request("http://google.com").responseString{
response in
debugPrint(response)
}.session.invalidateAndCancel()
結果]:FAILURE:エラードメイン= NSURLErrorDomainコード= -999、
のUserInfo = {NSErrorFailingURLKey = http://google.com/ "キャンセル"
NSLocalizedDescription =キャンセル、
NSErrorFailingURLStringKey = http://google.com/}
//独自のサーバーテスト
Alamofire.request("https://10.68.24.127:4533").responseString{
response in
debugPrint(response)
}.session.invalidateAndCancel()
同じ結果
class NetworkManager {
var manager: SessionManager?
init() {
let serverTrustPolicies: [String: ServerTrustPolicy] = [
"https://10.68.24.127:4533" : .disableEvaluation
]
let configuration = URLSessionConfiguration.default
manager = Alamofire.SessionManager(
configuration: configuration,
serverTrustPolicyManager :ServerTrustPolicyManager(policies: serverTrustPolicies)
)
}
}
私は真とNSExceptionDomainsにNSAllowsArbitraryLoadsを設定します。
問題はどこですか?
「invalidateAndCancel()」と呼ばれるものがすぐに呼び出されました。 SSLとは関係ありません。 –