XMLHttpRequest Basic Auth, второй запрос - PullRequest
       15

XMLHttpRequest Basic Auth, второй запрос

2 голосов
/ 23 сентября 2010

обычно браузер сохраняет и добавляет заголовок аутентификации автоматически после успешной аутентификации.

У меня есть XMLHttpRequest и добавлен заголовок аутентификации для базовой аутентификации. Совершенно никаких проблем.

Затем я пытаюсь отправить второй запрос по тому же URL-адресу, который защищен обычным http, без добавления вручную заголовка http-запроса к этому запросу. Плохо кажется, что браузер не хранит аутентификацию, предоставленную в запросе 1. Моя цель - прозрачно добавить обработчик аутентификации в каждый запрос, следующий за первым (как это делает нативный браузер).

Есть идеи? Спасибо.

1 Ответ

1 голос
/ 23 сентября 2010

Браузер хранит только запрошенную пользователем авторизацию.Поэтому, если вы отправляете 1-й запрос без полей аутентификации, браузер на этот раз запросит у пользователя авторизацию, запомнит учетные данные и прозрачно использует их для следующих запросов.

...