【发布时间】:2015-04-01 13:12:11
【问题描述】:
我正在尝试连接到一个网络服务,如果我通过 Safari 访问它,我会返回一些 json,但是当我通过代码访问它时,我会收到一个带有以下描述的 NSURLErrorDomain 错误。
“此服务器的证书无效。您可能正在连接一个伪装成“url”的服务器,它可能...”
代码如下:
NSURL *url = [NSURL URLWithString:@"webservice_url"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"GET"];
NSError *error = nil;
NSHTTPURLResponse *responseCode = nil;
NSData *oResponseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&responseCode error:&error];
谁能解释一下如何解决这个问题?此外,它是一个 https 网络服务。
【问题讨论】:
-
也许http方法应该是POST而不是GET
标签: ios