【发布时间】:2017-05-10 23:15:18
【问题描述】:
正如在 WWDC 2016 中宣布的那样,Apple 将从 2016 年 12 月末开始为所有应用强制实施 HTTPS 连接。 尽管我已经在 ATS 设置中添加了我的应用程序作为异常通信的所有 HTTP 域,但不确定如何处理一种特殊情况,如果我在 info.plist 中引用作为 ATS 异常添加的 HTTP 连接,该连接在内部重定向到另一个不属于 info.plist 中添加的 ATS 异常的 HTTP 连接。 请提出建议。
【问题讨论】:
-
要允许所有不安全的域
<key>NSAppTransportSecurity</key> <dict> <!--Include to allow all connections (DANGER)--> <key>NSAllowsArbitraryLoads</key> <true/> </dict>检查此链接。 stackoverflow.com/questions/32631184/… -
在应用发布之前,您知道这些重定向的域吗?存在服务器重定向的固定域,或者它们可以更改?
-
@Ni 不,内部重定向是未知的,也不是固定的。
标签: ios app-transport-security