Chrome 扩展配置代理用户名和密码

Chrome Extension Config Proxy UserName and Password

我正在创建一个 chrome 扩展来动态更改代理设置。但在 "chrome.proxy.settings.set" 函数中,无法为代理配置用户名和密码。所以每次更改设置后我都必须手动输入凭据。

但我发现在 Proxy Auto Auth 扩展中,它提供了一些如何以编程方式配置用户名和密码的方法。我找不到有关如何执行此操作的任何文档。

如果有人可以提供帮助,我将不胜感激。

它是通过使用 webRequest API 拦截并回答授权请求来实现的。

参见onAuthRequired event。您需要主机、"webRequest""webRequestBlocking" 权限。