【发布时间】:2013-08-16 19:00:21
【问题描述】:
我正在尝试显示存储在 Amazon S3 存储桶上的图像。 URL 类似于https://s3.amazon.com/..../test.jpg。每当我在 iPhone 模拟器上执行此操作时,图像都会正确显示。但是,如果我在实际设备本身上对其进行测试,我会不断得到:
Error Domain=NSURLErrorDomain Code=-1202 "这个证书 服务器无效。您可能正在连接的服务器是 假装是“s3.amazonaws.com”,这可能会泄露您的机密 有风险的信息。” UserInfo=0x20007030 {NSErrorFailingURLStringKey=https://s3.amazonaws.com/.../test.jpeg, NSLocalizedRecoverySuggestion=你想连接到服务器吗 反正?, NSErrorFailingURLKey=https://s3.amazonaws.com/.../test.jpeg, NSLocalizedDescription=此服务器的证书无效。你 可能正在连接到假装的服务器 “s3.amazonaws.com”可以将您的机密信息放在 risk., NSUnderlyingError=0x20014d40 "此服务器的证书 是无效的。您可能正在连接到假装的服务器 是“s3.amazonaws.com”,它可以将您的机密信息放在 风险。”,NSURLErrorFailingURLPeerTrustErrorKey=}
有什么想法吗?!
谢谢!
【问题讨论】:
-
如果您尝试在网络浏览器中加载测试 URL 会发生什么?
-
一切正常!
标签: amazon-s3 nsurlconnection amazon afnetworking