Zach G
10/07/2024, 7:08 PMChris Lee
10/07/2024, 7:14 PMprivate fun createHttpClient(): HttpClient {
return HttpClient(OkHttp) {
install(ContentNegotiation) { jackson() }
install(Logging) {
logger = Logger.DEFAULT
level = LogLevel.ALL
}
engine {
config {
val sslContext = SSLContext.getInstance("TLS")
val trustAllCerts = TrustAllX509TrustManager()
sslContext.init(null, arrayOf(trustAllCerts), SecureRandom())
sslSocketFactory(sslContext.socketFactory, trustAllCerts)
hostnameVerifier { _, _ -> true }
}
}
}
}
Severiano Jaramillo
10/07/2024, 9:08 PM<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">your_host</domain>
</domain-config>
</network-security-config>