- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
每当我尝试向我们的服务器发出请求时,我都会收到此错误。在我们设置 SSL 之前它工作正常,不是一团糟..这是我的代码:
// Setup URL POST Request..
NSString* code4ArmourUrl = [NSString stringWithFormat:@"https://api.code4armour.com/index.php/user/login?"];
NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:code4ArmourUrl ]];
[request setHTTPMethod:@"POST"];
[request addValue:@"00000000000000000000000000000000" forHTTPHeaderField:@"X-api-key"];
NSString* postString = [NSString stringWithFormat:@"email=%@&password=%@",emailString,passwordString];
postString = [postString stringByReplacingOccurrencesOfString:@"+" withString:@"%2b"];
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
// Make URL POST Request..
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError* connectionError) {
这不起作用的任何原因..我相信这是 SSL 的问题,但我不知道如何解决这个问题而不做一些 Apple 最终不会接受 App Store 的骇人听闻的事情?
任何帮助将不胜感激!谢谢。
最佳答案
您的服务器设置不正确。虽然它可能有一个正确签名的证书,但它缺少通向受信任根的链证书。查看SSLLabs analysis报告的问题关于附加证书和证书路径。
如何配置这些缺失的中间证书取决于您的服务器。有关详细信息,请参阅 Godaddy support site .
关于iOS NSURLConnection/CFURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9813),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26874219/
我现在正在测试环境中试用我的应用程序,该应用程序具有在 web View 中打开 URL 的功能,但现在测试时,生产数据库中的文件 URL 来自亚马逊并具有以下格式: self.url = @"htt
每当我尝试向我们的服务器发出请求时,我都会收到此错误。在我们设置 SSL 之前它工作正常,不是一团糟..这是我的代码: // Setup URL POST Request.. NSString*
我正在尝试在 https 上进行 HTTP 调用。这是我的代码片段。 NSMutableURLRequest *request = [[NSMutableURLRequest alloc]
目前我正在使用 ios 中的 block 使用 soap web 服务我的源代码如下 NSString *xml = requestXMLToSent; NSString *msgLength = [
在我们的一个 iOS 应用程序中,将 iOS 设备升级到 iOS8.1 后出现 SSL 错误。任何人都可以帮助我,关于 ssl 证书,iOS8 和 iOS8.1 有什么区别? iOS8.1需要在服务端
当我在 UIWebView 中打开链接并单击该 URL 内容的 facebook 图标时,出现以下错误 2014-01-09 13:15:14.412 AppName[2067:5407] CFNet
我是一名优秀的程序员,十分优秀!