我正在升级我的服务器API调用以通过Apple的ATS(App Transport Security)要求。在SSL Labs检查后,我的服务器现在有A +分数。
为什么ATS仍会阻止连接?
App Transport Security已阻止明文HTTP(http://)资源加载,因为它不安全。可以通过应用程序的Info.plist文件配置临时例外。
我们如何通过ATS要求?我是否需要对我们的服务器API调用进行其他更改?
答案 0 :(得分:1)
似乎您的应用仍在尝试以http而不是https访问服务器。您是否查看了应用访问的所有网址?
也许您的服务器将应用程序重定向到http站点?
尝试在网络层添加断点并查看您尝试访问的网址。