|
@@ -365,12 +365,10 @@ extension SwiftWebVC: WKNavigationDelegate {
|
|
|
|
|
|
public func webView(_ webView: WKWebView, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
|
|
|
|
|
|
- if challenge.previousFailureCount > 0 {
|
|
|
- completionHandler(Foundation.URLSession.AuthChallengeDisposition.cancelAuthenticationChallenge, nil)
|
|
|
- } else if let serverTrust = challenge.protectionSpace.serverTrust {
|
|
|
+ if let serverTrust = challenge.protectionSpace.serverTrust {
|
|
|
completionHandler(Foundation.URLSession.AuthChallengeDisposition.useCredential, URLCredential(trust: serverTrust))
|
|
|
} else {
|
|
|
- print("unknown state. error: \(String(describing: challenge.error))")
|
|
|
+ completionHandler(URLSession.AuthChallengeDisposition.useCredential, nil);
|
|
|
}
|
|
|
}
|
|
|
|