以下代码适用于一台服务器,但在更改服务器副本上的连接URL时返回-999错误。 两台服务器都是https。 sessionManager是具有强链接的类的变量。 也许有人之前解决了这个问题。
AFOAuthCredential *credential=[AFOAuthCredential retrieveCredentialWithIdentifier:kAuthorizationCredentials];
sessionManager = [[AFHTTPSessionManager alloc] initWithBaseURL:kAuthorizationUrl];
[sessionManager.requestSerializer setAuthorizationHeaderFieldWithCredential: credential];
[sessionManager GET:@"devices/serialnumbers/powermotes"
parameters:nil
progress:nil
success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
successfulCallback(responseObject);
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
}
];