Ich versuche, diese Anfrage zu stellen, aber nur Fehler 401, ist die Anfrage korrekt? Ich habe Grund AuthFehleranforderung Alamofire + Basic Auth
var user = ""
var password = ""
user = textField.text!
password = textField2.text!
print(user)
print(password)
let credentialData = ("\(user):\(password)").data(using: String.Encoding.utf8)!
print(credentialData)
let base64Credentials = credentialData.base64EncodedString(options: [])
print(base64Credentials)
let headers: HTTPHeaders = ["Authorization":" Basic \(base64Credentials)"]
print(headers)
Alamofire.request("https://www.floratilemevidencia.com.br/wp-json/wp/v2/users/me", headers: headers)
.validate().responseJSON { response in
switch response.result {
case .success:
print("Validation Successful")
let viewController: UIViewController = self.storyboard!.instantiateViewController(withIdentifier: "SideNavigationController")
self.present(viewController, animated: true, completion: { _ in })
case .failure(let error):
print(error.localizedDescription)
self.alertLabel.isHidden = false
}
}
Es gibt mir nur verwenden, Fehler 401.
Es ist richtig Teil httpheaders?
Haben Sie eine Antwort gefunden? –