NSURLSession Код ошибки -1003 - сервер с указанным именем хоста не найден

Я пытаюсь настроить авторизацию в API (api.mendeley.com) и следую их указаниям здесь:

Mendeley

У меня настроена ATS как таковая:

Я думаю, что это должно работать по двум причинам. В браузере URL работает нормально. Если вы подключите это, вы должны получить экран авторизации для моего приложения.

Когда я сделал диагностику завитков, я получил пропуск на TLSv1.2

Помогите всем, у кого возникла похожая проблема, подключите его к своему терминалу: / usr / bin / nscurl --ats-Diagnostics URL, где URL - это URL, на котором вы хотите запустить диагностику ATS.

Это не все возвращенные диагностические данные, но вы можете видеть, что URL-адрес не работал на TLSv1.3, поэтому я сделал его TLSv1.2 в моем списке.

Конфигурирование ключей ATS Info.plist и отображение результатов загрузки HTTPS по https://api.mendeley.com/oauth/authorize?response_type=code. Тест выдаст сообщение "PASS", если URLSession: task: didCompleteWithError: вернет нулевую ошибку.

Используйте '--verbose' для просмотра используемых словарей ATS и для отображения ошибки, полученной в URLSession:task:didCompleteWithError:.

Безопасное соединение ATS по умолчанию

ATS Соединение по умолчанию

Результат: PASS

================================================== ==============================

Разрешение произвольных нагрузок


Разрешить все нагрузки

Результат: PASS

================================================== ==============================

Настройка исключений TLS для api.mendeley.com


TLSv1.3 2018-06-18 07: 29: 13.861 nscurl [50841: 3488972] Сбой загрузки NSURLSession/NSURLConnection HTTP (kCFStreamErrorDomainSSL, -9800)

Результат: FAIL


TLSv1.2

Результат: PASS


TLSv1.1

Результат: PASS


TLSv1.0

Результат: PASS

================================================== ==============================

Но даже после изменения, что я все еще получаю ошибку -1003, сервер с указанным именем хоста не может быть найден. Буду признателен за любые идеи о том, что я должен попробовать дальше.

0 ответов

Другие вопросы по тегам