我从亚马逊收到这封电子邮件,说我的一些应用程序使用 SSL 来访问 S3 存储桶。在我联系了他们的支持后,他们给了我一份客户列表,其中指向了我在 iOS7/8 上运行的 iOS 应用程序。我使用 AWS iOS 开发工具包版本 1.7.1。
我想到的第一个想法显然是将SDK更新到最新版本。由于 SDK 的 1.x 和 2.x 之间的主要区别,这需要付出相当多的努力。之后,我使用模拟器进行测试,指向他们禁用 SSL 的测试端点。成功了,太好了!
但是今晚我在 AWS 论坛上做了一些阅读,在一个线程中,AWS 声称他们的所有版本的 iOS SDK 都支持 TLS ......事情根本没有加起来。
有人能想到一个合理的解释吗?如果不是 SDK,而且我显然从未更改过 SDK,那么是什么导致 SSL 访问出现在他们的报告中?