Мені потрібно викликати ініціал за GET HTTP request
допомогою Basic Authentication
. Це буде перший раз, коли запит надсилається на сервер, і я вже маю, username & password
тому немає необхідності оскаржувати сервер для авторизації.
Перше запитання:
Чи
NSURLConnection
повинен бути встановлений як синхронний, щоб виконувати Basic Auth? Відповідно до відповіді на цю публікацію , здається, що ви не можете зробити базову автентифікацію, якщо ви оберете асинхронний маршрут.Хтось знає якийсь зразок коду, який ілюструє Basic Auth на a
GET request
без необхідності відповіді на виклик? Документація Apple показує приклад, але лише після того, як сервер видав клієнтові запит на виклик.
Я начебто нова мережева частина SDK, і я не впевнений, який з інших класів мені слід використовувати, щоб отримати цю роботу. (Я бачу NSURLCredential
клас, але, здається, він використовується лише NSURLAuthenticationChallenge
після того, як клієнт запитав авторизований ресурс із сервера).