Селен с прокси-аутентификацией с использованием расширения Chrome не работает [закрыто]Python

Программы на Python
Anonymous
Селен с прокси-аутентификацией с использованием расширения Chrome не работает [закрыто]

Сообщение Anonymous »

Недавно я использовал эту библиотеку Python для внедрения имени пользователя и пароля прокси-сервера в Selenium https://github.com/freezingdata/seleniu ... ated-proxy
Она работала пару месяцев, но недавно перестала работать. Chrome показывает всплывающее окно с запросом имени пользователя и пароля прокси-сервера.
Вот файл расширения Chrome:

Код: Выделить всё

DEFAULT_MANIFEST = """
{
"version": "1.0.0",
"manifest_version": 3,
"name": "Chrome Proxy",
"permissions": [
"proxy",
"tabs",
"unlimitedStorage",
"storage",
"webRequest",
"webRequestAuthProvider"
],
"background": {
"service_worker": "background.js"
},
"host_permissions": [
""
],
"minimum_chrome_version":"22.0.0"
}
"""

DEFAULT_BACKGROUND_JS_PROXY = """
const config = {
mode: "fixed_servers",
rules: {
singleProxy: {
scheme: "%s",
host: "%s",
port: %s
}
}
}
chrome.proxy.settings.set({
value: config,
scope: 'regular'
}, () => {});
"""

DEFAULT_BACKGROUND_AUTO_AUTH = """
chrome.webRequest.onAuthRequired.addListener(
(details, callback) => {
callback({
authCredentials: {
username: "%s",
password: "%s",
}
});
},
{ urls: [""] },
["asyncBlocking"]
);
"""

Вернуться в «Python»