Расширение не удаётся установить Socks5 прокси
Всем привет, заранее спасибо за помощь и все советы. Ниже приведён код он работает если scheme установить htpp, из документации chrome exentios я задаю scheme socks5 и при попытке установить прокси когда я загружаю страницу я получаю ошибку прокси сервера. Прокси проверял, он рабочий. Код
private const string background_js = @"
var config = {
mode: ""fixed_servers"",
rules: {
singleProxy: {
scheme: ""socks5"",
host: ""HOST"",
port: parseInt({PORT})
},
bypassList: []
}
};
chrome.proxy.settings.set({ value: config, scope: ""regular"" }, function() { });
function callbackFn(details)
{
return {
authCredentials:
{
username: ""{USERNAME}"",
password: ""{PASSWORD}""
}
};
}
chrome.webRequest.onAuthRequired.addListener(
callbackFn,
{ urls:[""<all_urls>""] },
['blocking']
);";
private const string manifest_json = @"
{
""version"": ""1.0.0"",
""manifest_version"": 2,
""name"": ""Chrome Proxy"",
""permissions"": [
""proxy"",
""tabs"",
""unlimitedStorage"",
""storage"",
""<all_urls>"",
""webRequest"",
""webRequestBlocking""
],
""background"": {
""scripts"": [""background.js""]
},
""minimum_chrome_version"":""22.0.0""
}";
Константа так как я вызываю расширение другим методом и далее работаю с ним.