Я пытался сделать вызов ajax с базовой аутентификацией в гибридном мобильном приложении ios. Ajax-вызов не возвращает ничего, что он просто не имеет успеха или неудачи. Но тот же вызов ajax успешно запускается с android.Базовая аутентификация не работает в кордове ios
В то время как я проверял исходящий запрос с Wireshark я обнаружил, что заголовок аутентификации отсутствует, и 401 возвращается с моего сервера и последующего вызова заголовок аутентификации также отправить вместе с запросом, который возвращает 301. но он работает с андроида
то же апи работал отлично от моего Dev сервера в ИОС, но не в моем прод сервере
Любые предложения оценили
В вашем имени пользователя есть символ «@»? Получите наполовину аналогичную проблему, которую я разместил здесь: http://stackoverflow.com/questions/27261345/jquery-ajax-fails-when-basic-auth-username-has-symbol-ios-cordova – blak3r
Вы нашли решение для этого вопрос? –
Все еще не разобрались в решении, но если исправили его, используя plug-in cordova, чтобы сделать мои HTTP-вызовы из приложения –