8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

如何让代理认证弹出窗口消失

Killian Pierce 1月前

14 0

chrome.webRequest.onAuthRequired.addListener( function(details, callFn) { // 动态获取凭证 getAuthCredentials().then(authCredentials => { call...

chrome.webRequest.onAuthRequired.addListener(
    function(details, callbackFn) {
        // Fetch credentials dynamically
        getAuthCredentials().then(authCredentials => {
            callbackFn({
                authCredentials: {
                    username: authCredentials.username,
                    password: authCredentials.password
                }
            });
        }).catch(error => {
            console.error("Error fetching credentials: ", error);
            callbackFn(); // Proceed without credentials if there's an error
        });
    },
    { urls: ["<all_urls>"] }, // You can customize this for specific proxy URLs
    ['asyncBlocking']
);

我有一个用纯 JavaScript 构建的 Proxy VPN Chrome 扩展程序。有时,当用户连接到某个位置时,会出现身份验证弹出窗口,尽管连接仍然处于活动状态并且工作正常。我使用 Chrome 的内置回调添加了用户名和密码,但弹出窗口在极少数情况下仍会出现。虽然它只出现一两次,但对我来说仍然是个问题。我试图理解为什么会发生这种情况。

请提出一个解决方案来删除此身份验证弹出窗口?连接正常,但我想隐藏弹出窗口。如果我可以阻止它出现,我的问题就解决了。有没有办法在 Chrome 扩展程序中隐藏此内置弹出窗口?

帖子版权声明 1、本帖标题:如何让代理认证弹出窗口消失
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Killian Pierce在本站《authentication》版块原创发布, 转载请注明出处!
最新回复 (0)
返回
作者最近主题: