我正在创建一个chrome扩展程序,用于动态更改代理设置。但在“chrome.proxy.settings.set”函数中,无法为代理配置userName和密码。因此,每次更改设置后,我都必须手动输入凭据。
但是我发现在Proxy Auto Auth扩展中有一些如何以编程方式配置用户名和密码。我找不到有关如何执行此操作的任何文档。
如果有人可以为此提供帮助,我将不胜感激。
答案 0 :(得分:3)
它是通过使用webRequest
API拦截并回答身份验证请求来实现的。
见onAuthRequired
event。您需要托管,"webRequest"
和"webRequestBlocking"
权限。