我正在尝试显示存储在 Amazon S3 存储桶上的图像。URL 类似于https://s3.amazon.com/..../test.jpg。每当我在 iPhone 模拟器上执行此操作时,图像都会正确显示。但是,如果我在实际设备本身上对其进行测试,我会不断得到:
错误域=NSURLErrorDomain 代码=-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”的服务器,这可能会使您的机密信息面临风险。NSUnderlyingError=0x20014d40“此服务器的证书无效。您可能正在连接到冒充“s3.amazonaws.com”,这可能会使您的机密信息面临风险。", NSURLErrorFailingURLPeerTrustErrorKey=}
有任何想法吗?!
谢谢!