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除外)?