2015-08-12 4 views
0

У меня возникли проблемы с Xcode 7.0.5 и самоподписанными сертификатами (я думаю). Я задаюсь вопросом, распространяется ли какой-либо из тестовых явлений в Alamofire swift-2.0 на самозаверяющие сертификаты?Тесты Alamofire включают самозаверяющий сертификат?

+0

Я вижу тесты блока доверия и тесты модулей загрузки, но я не вижу никаких тестов на загрузку, которые основаны на базе кода доверия. Правильно ли это читать? Мне нужно добавить тест, по крайней мере, для себя, что тесты загружаются с самозаверяющим. –

ответ

1

Большинство сертификатов, существующих в тестовом наборе Alamofire, фактически являются самоподписанными сертификатами. Он работает точно так, как вы ожидали.

Все написанные задачи задачи данных могут быть легко преобразованы в тестовые задачи загрузки путем переключения имени и предоставления параметра destination. Это приведет к загрузке данных во временный файл вместо чтения в память. В противном случае это более или менее та же операция.

Кроме того, все проблемы доверия с сервером обрабатываются одним и тем же ServerTrustPolicy. Data, Download и Upload все обрабатываются одинаково.

Удачи.

Смежные вопросы