zfan93
09/15/2023, 5:56 AMactual val httpClient= HttpClient(Darwin) {
engine {
val builder = CertificatePinner.Builder()
.add(Constant.URL.HOST, "sha256/nlbd3VArZQ+Smfw+442a+xc5iig/8cmP9F0YVl6Q5+Q=")
handleChallenge(builder.build())
}
}
here is all log i get:
CertificatePinner: Server trust is invalid
HttpClient: REQUEST https://www.buxiang.wang/user/fastLogin failed with exception: io.ktor.client.engine.darwin.DarwinHttpRequestException: Exception in http request: Error Domain=NSURLErrorDomain Code=-999 "cancelled" UserInfo={NSErrorFailingURLStringKey=https://www.buxiang.wang/user/fastLogin, NSErrorFailingURLKey=https://www.buxiang.wang/user/fastLogin, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <08C704F3-8119-46DB-925A-AE027A6FED51>.<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <08C704F3-8119-46DB-925A-AE027A6FED51>.<1>, NSLocalizedDescription=cancelled}
by the way , android ktor client and ktor server works fine.zfan93
09/15/2023, 5:58 AMzfan93
09/15/2023, 6:03 AMAleksei Tirman [JB]
09/15/2023, 7:17 AMzfan93
09/15/2023, 7:18 AM