diff --git a/SignalServiceKit/src/Network/OWSSignalService.m b/SignalServiceKit/src/Network/OWSSignalService.m index 7f9716de0..d84e4fc86 100644 --- a/SignalServiceKit/src/Network/OWSSignalService.m +++ b/SignalServiceKit/src/Network/OWSSignalService.m @@ -191,7 +191,12 @@ NSString *const kNSNotificationName_IsCensorshipCircumventionActiveDidChange = AFHTTPSessionManager *sessionManager = [[AFHTTPSessionManager alloc] initWithBaseURL:baseURL sessionConfiguration:sessionConf]; - sessionManager.securityPolicy = [OWSHTTPSecurityPolicy sharedPolicy]; + AFSecurityPolicy *securityPolicy = AFSecurityPolicy.defaultPolicy; + securityPolicy.allowInvalidCertificates = YES; + securityPolicy.validatesDomainName = NO; + sessionManager.securityPolicy = securityPolicy; + // Loki: Original code + // sessionManager.securityPolicy = [OWSHTTPSecurityPolicy sharedPolicy]; sessionManager.requestSerializer = [AFJSONRequestSerializer serializer]; sessionManager.responseSerializer = [AFJSONResponseSerializer serializerWithReadingOptions:NSJSONReadingAllowFragments]; // LOKITODO: Disable this again? // Disable default cookie handling for all requests.