我正在尝试创建一个扩展程序,它将使用我的SOCKS5代理进行身份验证。 我的后台脚本中的代码是这样的:
var config = {
mode: "fixed_servers",
rules: {
fallbackProxy: {
scheme: "socks5",
host: "myhostaddress"
}
}
};
chrome.proxy.settings.set(
{ value: config, scope: 'regular' },
function () { });
chrome.webRequest.onAuthRequired.addListener(
function (details) {
console.log("onAuthRequired!", details);
return ({
authCredentials: {
'username': "uname",
'password': "pass"
}
});
},
{ urls: ["<all_urls>"] },
['blocking']
);
但我总是在每个页面上出现ERR_SOCKS_CONNECTION_FAILED
错误...
我做错了什么?