diff --git a/kmp-socketio/src/appleMain/kotlin/com/piasy/kmp/socketio/engineio/transports/transport_impl.kt b/kmp-socketio/src/appleMain/kotlin/com/piasy/kmp/socketio/engineio/transports/transport_impl.kt index ff16810..72fbf05 100644 --- a/kmp-socketio/src/appleMain/kotlin/com/piasy/kmp/socketio/engineio/transports/transport_impl.kt +++ b/kmp-socketio/src/appleMain/kotlin/com/piasy/kmp/socketio/engineio/transports/transport_impl.kt @@ -4,8 +4,6 @@ import io.ktor.client.HttpClient import io.ktor.client.HttpClientConfig import io.ktor.client.engine.darwin.Darwin import platform.Foundation.NSURLCredential -import platform.Foundation.NSURLSessionAuthChallengePerformDefaultHandling -import platform.Foundation.NSURLSessionAuthChallengeUseCredential import platform.Foundation.create import platform.Foundation.serverTrust import platform.Security.SecTrustRef @@ -18,9 +16,9 @@ actual fun httpClient(trustAllCerts: Boolean, config: HttpClientConfig<*>.() -> val serverTrust: SecTrustRef? = challenge.protectionSpace.serverTrust if (serverTrust != null) { val credential = NSURLCredential.create(trust = serverTrust) - completionHandler(NSURLSessionAuthChallengeUseCredential.toLong(), credential) + completionHandler(0, credential) } else { - completionHandler(NSURLSessionAuthChallengePerformDefaultHandling.toLong(), null) + completionHandler(1, null) } } }