首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS 10:苹果传输安全“例外域”不再起作用

iOS 10:苹果传输安全“例外域”不再起作用
EN

Stack Overflow用户
提问于 2016-09-06 00:54:25
回答 4查看 11.8K关注 0票数 9

我使用的是iOS 10 beta 8,Xcode8 beta 6。

关于苹果的传输安全(ATS),我发现使用“例外域”在iOS10中不起作用,但“允许任意加载”。还有人确认吗?

(我已经从镜像中删除了域名;这是一个企业应用程序,不会受到应用商店忽略ATS异常的影响)

EN

回答 4

Stack Overflow用户

发布于 2017-03-27 21:59:25

异常域方法在我身上起作用。Xcode 8.21,mac os 10.12.3和react-native 0.42.3。

在xcode或文本编辑器模式下修改plist后,您应该关闭终端和模拟器并重新启动它。

代码语言:javascript
运行
复制
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSExceptionDomains</key>
    <dict>
        <key>example1.com</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
        <key>example2.org</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
    <key>NSAllowsLocalNetworking</key>
    <true/>
</dict>
票数 8
EN

Stack Overflow用户

发布于 2016-09-26 17:14:33

您必须在应用程序传输安全中使用NSAllowsArbitraryLoads。我也有同样的问题,但现在已经解决了。

票数 1
EN

Stack Overflow用户

发布于 2017-03-12 02:57:56

这可能不是你的问题,但它解决了我的问题。

您键入的域必须是通常在浏览器中显示的域,也就是说,如果在您的代码中使用http://www.example.com,则应该使用www.example.com。或者http://example.com应该改为plist中的example.com

代码语言:javascript
运行
复制
<key>NSAppTransportSecurity</key>
<dict>
  <key>NSExceptionDomains</key>
  <dict>
    <!-- Replace example.com with www.example.com if that is what you registered on your hosting service-->
    <key>example.com</key>
    <!-- instead of http://example.com -->
    <dict>
      <key>NSExceptionAllowsInsecureHTTPLoads</key>
      <true/>
      <key>NSIncludesSubdomains</key>
      <true/>
    </dict>
  </dict>
</dict>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39334885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档