У меня есть приложение Sencha Touch 2.3.1, которое, находясь внутри контейнера PhoneGap/Cordova, использует базовую аутентификацию на сервере IIS.Sencha Touch вводит базовую аутентификацию во все запросы
По какой-то неизвестной причине приложение работало в старых телефонных разговорах и версиях cordova в течение двух или трех лет только с первым запросом, содержащим имя пользователя и пароль, хотя каждый ресурс, который я нашел в Интернете, утверждает, что это невозможно.
Такое поведение, безусловно, изменилось после того, как я обновился до последней версии Cordova 6.4; теперь каждый запрос должен содержать имя пользователя и пароль.
Это проблема с новой версией кордовы или по какой-либо другой причине? (Возможно, отсутствующий плагин inappbrowser? Он был удален, когда я обновился до Кордовы 6.4, и попытка установить его дает Unpublished by ccreeves on 2015-10-11T04:52:47.498Z
.)
Насколько я вижу, современное состояние будет inject the username and password into all requests.
Есть ли способ глобально установить имя пользователя и пароль для всех запросов в Sencha Touch, поэтому мне не нужно повторять его везде, где это мой код? (У меня есть как 50 Ext.Ajax.request плюс около 50 магазинов, и все они должны содержать только имя пользователя и пароль, если в Кордову.)