基于IP的HTTP请求的ATS不起作用

时间:2016-10-31 07:51:26

标签: ios http https ip app-transport-security

NSAppTransportSecurity section - [Availability of ATS for Remote and Local Connections]‌说,ATS仅适用于与公共主机名建立的连接。系统不对以下连接提供ATS保护:
- 互联网协议(IP)地址;
- 不合格的主机名;
- 使用.local顶级域名(TLD)的本地主机 现在我正在研究ATS + HTTPS问题,让我的SDK符合WWDC 2016中提到的要求。使用域的服务器API将毫无疑问地改为使用HTTPS。

但是现在使用IP地址(非域)的服务器API在iOS 10+的ATS下运行良好,但在iOS 9中运行不正常。似乎系统没有为iOS 10系统中的IP地址连接提供ATS保护。谁可以解释这个或任何文件来引用?
那么这意味着继续使用服务器API使用IP地址将来会运行良好吗?它是否会影响App Store的附加评论?

0 个答案:

没有答案
相关问题