Описание тега app-transport-security

App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections. Transport security is available on iOS 9.0 or later, and on OS X 10.11 El Capitan and later.
1 ответ

App Transport Security не работает на распространении

Я установил App Transport Security для своего приложения iPad с доменами исключений для нескольких открытых API, таких как погодный онлайн-трафик и т. Д., Которые мы отображаем в веб-обзоре Cordova. Если я запускаю его прямо в iPad, он работает норм…
09 фев '17 в 17:07
3 ответа

iOS 9 - App Transport Security не загружает файлы XML

Я обновляю свое приложение до iOS9. Для поддержки ATS я переместил все свои URL в https. Но ATS выдает ошибку ниже XML-файлов. Файлы JSON, расположенные в том же месте, не имеют проблем. App Transport Security заблокировала загрузку ресурсов HTTP (h…
01 сен '15 в 12:23
0 ответов

Parse 1.8.3 Поддержка ATS не работает

Я использую последнюю версию Parse. Я прочитал их загрузки и заметки об изменениях, и они утверждают, что теперь они полностью поддерживают /questions/tagged/app-transport-security. Согласно их блогу, они должны были обновить свои сертификаты 11 авг…
12 сен '15 в 13:48
5 ответов

kCFStreamErrorDomainSSL, -9802 при подключении к серверу по IP-адресу через HTTPS в iOS 9

У нас есть приложение для iOS, которое подключается к нашему серверу через HTTPS. Когда приложение создается с новым iOS 9 SDK и работает под iOS 9, возникает следующая ошибка: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, …
0 ответов

Позволяет ли Apple использовать собственный стек https в приложениях ios?

Можно ли связать, например, libcurl в приложение для iPhone, чтобы иметь полный контроль над https сертификаты? Или они обычно отмечают это во время обзора? Это также возможный способ обойти безопасность транспорта приложений? Разрешено ли даже прил…
17 июн '16 в 13:26
1 ответ

Конфигурация iOS ATS для обработки внутренних перенаправлений на соединение HTTP

Как было объявлено в WWDC 2016, Apple установит HTTPS-соединение для всех приложений с декабря по конец 2016 года. Хотя я добавил все HTTP-домены, с которыми мое приложение взаимодействует как исключения, в настройках ATS, но не уверен, как обработа…
26 дек '16 в 13:35
1 ответ

Безопасность транспорта приложений iOS9: разрешить небезопасную загрузку HTTP только на определенных подстраницах

Есть ли способ разрешить небезопасные загрузки HTTP только на определенных подстраницах домена, не разрешая небезопасные загрузки HTTP для всего домена? В моем приложении я получаю данные из API, который я использую в домене https://example.com/api/…
21 ноя '15 в 23:25
2 ответа

Приложение Transport Security блокирует HTTPS

У меня проблема с САР. Я использую XCode 9.1, моя цель разработки - 11.0. Я занимаюсь разработкой с использованием act-native 0.49 Моя программа выполняет выборку ресурса https ( https://www.xxxx.com/), который имеет действительный (Google Chrome) с…
04 ноя '17 в 12:34
1 ответ

NSRequiresCertificateTransparency = YES приводит к сбою https в симуляторе iOS 9

Я пытаюсь включить NSRequiresCertificateTransparency пометка от App Transport Security для моего приложения ios для достижения большей безопасности. Я протестировал, и он отлично работает на моем устройстве с iOS 10 и в симуляторе с iOS 10. Но это д…
0 ответов

kCFStreamErrorDomainSSL -9806 подозревается сбой ATS

Приложение ~8 месяцев неожиданно перестало запускаться должным образом, и симулятор Xcode 10.2 выдает пустой экран со следующей ошибкой сразу после запуска: CFNetwork internal error (0xc01a:/BuildRoot/Library/Caches/com.apple.xbs/Sources/CFNetwork_S…
2 ответа

Блокировка безопасности транспорта приложения с помощью "Разрешить произвольные загрузки = ДА"

Я пытаюсь получить доступ к своему скрипту Python CGI, работающему на экземпляре в Amazon EC2, по запросу POST, но хотя я изменил свой файл Info.plist, чтобы разрешить произвольные загрузки, которые он показывает: Вот где я делаю запрос POST: let ma…
04 окт '16 в 22:54
1 ответ

Приложение iOS 9 Transport Security

Я прочитал, что вы должны добавить App Transport Security в info.plist, если в области отладки вы получите следующее сообщение: "App Transport Security заблокировала загрузку ресурсов HTTP (http://) в виде открытого текста, поскольку она небезопасна…
19 окт '15 в 03:55
1 ответ

Разрешить NSArbitraryLoads в приложении info.plist полностью отключает TLS или просто разрешает небезопасное соединение

У меня есть приложение, которое использует от 4 до 5 сторонних библиотек, и одна из библиотек не поддерживает TLS 1.2. Поэтому я просто хочу знать, что если я добавлю флаг NSArbitraryLoads, он полностью отключит саму версию TLS1.2 для всех запросов,…
04 май '16 в 17:42
1 ответ

Добавить исключение домена в App Transport Security ios9

Я использую следующий код в своем списке, чтобы добавить исключение моего сервера в протокол App Transport Security. <key>NSAppTransportSecurity</key> <dict> <key>NSExceptionDomains</key> <dict> <key>172.16.…
23 сен '15 в 07:08
2 ответа

Безопасный и надежный способ включить конфигурацию NSAppTransportSecurity for Release и отключить ее для конфигураций Debug/Staging?

Вопрос говорит обо всем. Я в курсе NSAllowsArbitraryLoads это можно взять вместе NSExceptionDomains но я немного сбит с толку этим черным списком: я не хочу отключать ATS для всего, кроме определенных рабочих хостов, перечисленных NSExceptionDomains…
23 окт '15 в 15:21
1 ответ

Ошибка SSL Xing API

Я использую URL для токена запроса от Xing в моем приложении IOS. Если я использую NSAppTransportSecurity исключение, тогда ссылка работает. Но когда я удаляю, он показывает ошибку ATS, хотя URL-адрес https.
04 янв '17 в 10:42
2 ответа

iOS 9 ATS блокирует HTTPS-запрос к серверу с помощью самоподписанного сертификата

Эта проблема полностью устранена из-за переполнения стека, и я провел последние 2 дня, пробуя бесчисленные комбинации конфигураций ATP и заставляя мое приложение работать. Я собираюсь быть внимательным с моей проблемой, поскольку кажется, что крошеч…
13 ответов

Как использовать NSURLConnection для соединения с SSL для ненадежного сертификата?

У меня есть следующий простой код для подключения к веб-странице SSL NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; За исключ…
2 ответа

Почему быстрый синтаксический анализ.getDataInBackgroundWithBlock заблокирован как HTTP-запрос в виде открытого текста?

Я пишу быстрое приложение для iOS, которое использует Parse, размещенный на Heroku. Насколько я знаю, весь транспорт данных выполняется по протоколу HTTPS, и у меня нет обходного пути безопасности транспорта приложений для info.plist (и я намерен со…
2 ответа

Проблемы безопасности транспорта приложения ios9 различаются в симуляторе и устройстве

После запуска моего приложения в симуляторе ios9 у меня возникают проблемы с безопасностью транспорта приложения, потому что некоторые из моих URL-адресов не используют https. Я попробовал это в Ipad с ios9 и работает нормально. Стоит ли ожидать вых…
13 сен '15 в 12:28