хром.запросы WebRequest.Onauthrequired слушатель
Я пытаюсь перехватить авторизацию прокси-сервера внутри расширения Chrome. Следующий ответ здесь:авторизация домена в расширении Chrome и чтение документов здесь мой код выглядит так:
chrome.webRequest.onAuthRequired.addListener(
function(details, callbackFn) {
console.log("onAuthRequired!", details, callbackFn);
//callback({
// authCredentials: {username: "1", password: "__TestUse"}
//});
},
{urls: ["<all_urls>"]}
);
проблема в том, что метод это undefined но должна быть функция.
У кого-нибудь есть идеи, почему callbackFn не определен. Когда я читаю документы, я делаю это правильно ..
1 ответов
код работает, я просто забыл добавить еще один параметр ['asyncBlocking']
.
Этот код работает просто отлично:
chrome.webRequest.onAuthRequired.addListener(
function(details, callbackFn) {
console.log("onAuthRequired!", details, callbackFn);
callbackFn({
authCredentials: {username: "1", password: "__TestUser"}
});
},
{urls: ["<all_urls>"]},
['asyncBlocking']
);