From 1efc4c2bf0368dcf37787eab3e354e7bd4825cad Mon Sep 17 00:00:00 2001 From: Ivan Smolin Date: Sat, 20 Feb 2021 00:12:41 +0300 Subject: [PATCH] fix: set allHostsMustBeEvaluated of SessionManager to false, so we can download --- .../Structures/NetworkService/NetworkServiceConfiguration.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift b/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift index f55d46a9..4411bc20 100644 --- a/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift +++ b/Sources/Structures/NetworkService/NetworkServiceConfiguration.swift @@ -69,7 +69,7 @@ public extension NetworkServiceConfiguration { /// SessionManager constructed with given parameters (session configuration and trust policies) var sessionManager: SessionManager { SessionManager(configuration: sessionConfiguration, - serverTrustManager: ServerTrustManager(allHostsMustBeEvaluated: !serverTrustPolicies.isEmpty, + serverTrustManager: ServerTrustManager(allHostsMustBeEvaluated: false, evaluators: serverTrustPolicies), acceptableStatusCodes: acceptableStatusCodes, mappingQueue: DispatchQueue(label: .mappingQueueLabel, qos: .default))