app-transport-security

    4热度

    1回答

    正如在WWDC 2016发布,苹果将执行从12月底2016 所有的应用程序的HTTPS连接。虽然我已经添加了所有到我的应用程序作为例外通信的HTTP域的iOS ATS配置ATS设置,但不知道如何应对在,如果我是指添加在info.plist中ATS例外,其内部重定向到这不是ATS例外info.plist中添加的一部分,另一HTTP连接的HTTP连接一个特殊情况。 请建议。

    2热度

    1回答

    当UIWebView在IOS加载某些URL 10.1它 错误域= NSURLErrorDomain代码= -1200“发生SSL错误和安全连接上失败服务器无法进行” 但是相同的WebView iOS中加载罚款10.2 我可以加载在两个10.1和10.2的网址如果我使用NSAllowsArbitraryLoads = YES但只有10.2​​ 我测试的URL与nscurl --ats-diagnos

    -1热度

    1回答

    我试图访问本地ip地址,以便我可以更改/更新本地覆盆子pi上的信息。即IM使用下列内容: https://github.com/Jopyth/MMM-Remote-Control 香港专业教育学院更新了我的plist看起来像这样: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD

    4热度

    1回答

    我有一个WKWebView,它将使用在线收集的链接显示用户的网页。 有时这些链接是http:,这些链接被ATS阻止。 我试着简单地将链接改为https:,有时候这很有效。 但是,很多时候我收到一个错误“发生了一个SSL错误,并且无法建立与服务器的安全连接”。 有时页面只是重定向到http:,该页面会再次被阻止。 其他时候,https:页面只是“找不到”。 删除http:只会导致"Unsupport

    0热度

    1回答

    由于文件说:使用第三方网络库在使用苹果公司,或提供低级别的网络API时 ATS保护是不可用。 我使用的Xcode 8对此进行测试,iOS9设备,使用C++插座相关的API,并且结果显示,HTTP通信(与较低级别的网络API)工作良好以默认启用ATS。 将苹果拒绝应用可以通过较低级别的网络API使用HTTP协议,尤其是2017年1月1日之后?

    -2热度

    1回答

    我有一个应用程序使用http请求完全罚款。现在服务器已移至https,因此我需要对ATS设置进行一些更改。 它提供了以下错误: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9801) Error Domain=NSURLErrorDomain Code=-1200 "An SSL error

    0热度

    1回答

    我有用于播放远程音频文件的AVPlayer。 根据Apple对ATS的最新要求,我将NSAllowsArbitraryLoadsForMedia添加到info.plist中。 但AVplayer无法加载任何带有前缀链接HTTP的文件。 你知道如何允许AvPlayer播放与HTTP链接(根据ATS的要求)吗? P.S.此功能已在iOS 9和iOS 10 更新工作: 这是我目前的plist 但是,我担

    3热度

    1回答

    2017年1月到ATS将是强制性的,我们正在进行必要的修改,但不确定是否应该在此时启用应用更新。现在的问题是现有的应用会继续工作吗?如果我们不更新应用程序,2017年1月以后应用程序将停止运行吗?

    0热度

    2回答

    我试图让ATS设置NSAllowsArbitraryLoadsInWebContent在我的iOS应用程序的工作,由于某种原因,设置似乎被忽略。我把一个快速测试应用程序,以确保没有我的其他Info.plist设置的被打破的事情,但不安全的链接仍然得到两个UIWebViews中和WKWebViews拒绝。以下是ATS设置在我的Info.plist文件: <key>NSAppTransportSecu

    0热度

    1回答

    我知道可以启用应用程序传输安全性,并在应禁用应用程序时添加例外。是否也有可能以相反的方式使用它,即禁用所有域名(www.mydomain.com除外)?