Chrome扩展程序:在已创建的标签页上跳过红色页面

时间:2010-12-20 13:55:35

标签: javascript google-chrome google-chrome-extension

chrome.tabs.create({ 
    'url': 'https://www.myserver.com/', 
    'selected': false 
}, function(tab) { 
    chrome.tabs.executeScript(tab.id, { 
        'code': "doSomething();" 
    }); 
});

实际上我无法执行代码,因为它无效 “myserver.com”上的证书,因此Chrome会显示红色页面 我无法跳过并运行我的代码。 除了添加之外,有没有办法跳过红页 证书颁发机构的信任=除了任何必要的步骤 客户端?

1 个答案:

答案 0 :(得分:0)

出于安全原因,您无法注入或操纵该页面。这是有道理的,因为该页面是为了保护用户:)

这样做的唯一方法是通过Native Code,NPAPI。您实现了绕过它的插件。但是正如您所知,实现一个插件会使整个计算机变得脆弱,因为您可以访问整个主机。

这就是为什么创建插件不受青睐的原因,但如果你绝对不能用当前的API和限制来做你想做的事情,那就推荐使用。