Я работаю над решением для аутентификации в Microsoft Azure с использованием токенов-носителей JWT, которое использует не простое имя пользователя и пароль, а идентификатор клиента, секрет клиента и два других параметра. Процесс аутентификации работает при запуске в Postman, однако, когда я воссоздаю решение в Xcode с помощью Alamofire, он отображает ошибку 400. Я хотел бы распечатать на консоль запрос Alamofire, чтобы мы могли видеть, как Alamofire структурирует URL.
Когда я пытаюсь поместить метод класса запроса Alamofire в функцию печати, он не скомпилируется, и я получаю сообщение об ошибке Xcode:
Value of tuple type '()' has no member 'validate'
Вот строка кода, где я пытаюсь распечатать на консоли:
print(Alamofire.request(authorizationURL, method: .post, parameters: parameters, encoding: URLEncoding(destination: .queryString), headers: headers))