美文网首页
iOS9 适配注意事项

iOS9 适配注意事项

作者: 左先生丶丶 | 来源:发表于2015-12-15 19:58 被阅读39次

    Tip 1: HTTPS

    iOS9把所有的http请求都改为https了:iOS9系统发送的网络请求将统一使用TLS 1.2 SSL。采用TLS 1.2 协议,目的是 强制增强数据访问安全,而且 系统 Foundation 框架下的相关网络请求,将不再默认使用 Http 等不安全的网络协议,而默认采用 TLS 1.2。服务器因此需要更新,以解析相关数据。如不更新,可通过在 Info.plist 中声明,倒退回不安全的网络请求。

    HTTP+SSL/TLS+TCP = HTTPS

    分析:
    HTTP 属于不加密的通信 可能带来以下3种危害:
    1.窃听风险 :第三方可以获知通信内容。
    2.篡改风险 : 第三方可以修改通信内容。
    3.冒充风险 : 第三方可以冒充他人身份参与通信。

    SSL/TLS
    1.所有信息都是加密传播,第三方无法窃听。
    2.具有效验机制,一旦被篡改,通信双方会立刻发现。
    3.配备身份证书,防止身份被冒充。

    解决方案:
    方案一: 升级https
    方案二:修改 info.plist 文件

    相关文章

      网友评论

          本文标题:iOS9 适配注意事项

          本文链接:https://www.haomeiwen.com/subject/adiuhttx.html