Отключить проверку сертификата HTTPS GET
Мои занятия:
func getUsers() {
guard let url = URL(string: "https://localhost:5001/Zona/User") else {return print("ERROR")}
let urlRequest = URLRequest(url: url)
let dataTask = URLSession.shared.dataTask(with: urlRequest) { (data, response, error) in
if let error = error {
print("Request error: ", error)
return
}
guard let response = response as? HTTPURLResponse else { return }
if response.statusCode == 200 {
guard let data = data else { return }
DispatchQueue.main.async {
do {
let decodedUsers = try JSONDecoder().decode([User].self, from: data)
self.users = decodedUsers
} catch let error {
print("Error decoding: ", error)
}
}
}
}
dataTask.resume()
}
При подключении к локальному серверу выдает ошибку что невозможно проверить sll
Ошибка запроса:Error Domain = NSURLErrorDomain Code=-1202 «Сертификат для этого сервера недействителен. Возможно, вы подключаетесь к серверу, который выдает себя за «localhost», что может подвергнуть риску вашу конфиденциальную информацию».