专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构

ATS 应用传输安全(App Transport Security)

  • ATS 是iOS9和OS X El Capitan的一个新特性。目的是提高应用的安全性。

  • 基于HTTP传输数据的网络请求都是明文。不言而喻的这会引起相当大的安全风险。Apple强调每个开发者都应该致力于保证客户的数据都是安全的,尽管那些数据可能看起来并不是很重要或者很敏感。

  • 开启App Transport Security后,网络传输自动通过HTTPS传输而不是HTTP.

  • App Transport Security要求TLS (Transport Layer Security) 1.2或者更高。它是一系列加密协议的集合用来加强在网络连接上的安全性。

  • Xcode 配置

    • 强制访问(可以访问任何网址)
      <key>NSAppTransportSecurity</key>
      <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
      </dict>
      

results matching ""

    No results matching ""