Задать вопрос
JastaFly
@JastaFly

Заполнить окно базовой авторизации через JavaScript?

При заходе на сайт есть окно базовой авторизации:
632c3190ba4cb588021690.png
можно ли его заполнить при помощи скрипта на JS?
P.S. Вариант с логином и паролем в URL:
https://login:password@test.ru
мне не подходит
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
Как вариант, ajax-ом авторизоваться и вызвать обновление страницы.
var request = new XMLHttpRequest();
    request.open("POST", "test.ru", false);
    request.setRequestHeader("Authorization", "Basic " + btoa(user + ":" + password));  
    request.loaded = function()
    {
      window.location.reload();  // обновление страницы
    };
    request.send();
Ответ написан
Комментировать
zkrvndm
@zkrvndm
Архитектор решений
Если использовать браузерное расширение на втором манифесте, то можно, но это будет работать только до января, пока гугл не отключит все расширения на стром втором манифесте, а на третьем манифесте авторизацию скриптом выполнять уже никак.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 дек. 2024, в 08:09
10000 руб./за проект
23 дек. 2024, в 04:30
10000 руб./за проект