Ser*_*nko 47 firefox firebug sha
我使用Firebug进行Web开发.从Firefox 37版本开始,我在控制台中看到以下恼人的消息:
本网站使用SHA-1证书; 建议您使用带有签名算法的证书,这些算法使用比SHA-1强的散列函数"
我知道这是一个重要的信息,但它多次重复,使我的工作几乎不可能.此外,每次我的网页与其他网页进行通信时都会显示,例如Google Analytics和其他计数器.因此,如果我要更新我的证书,此消息仍会出现,因为这些站点将具有SHA-1.所以任何有GA的网站都给我带来麻烦.
如何禁用或过滤此消息?
Seb*_*ner 29
如Firebug讨论组中所述,目前Firebug的控制台面板(Firebug 2.x)无法过滤单个消息.您只能使用搜索字段按匹配特定文本的邮件进行过滤.
有一些增强请求,例如问题#4507报告添加了这样的过滤器,尽管它不太可能在Firebug中实现,特别是在版本2.x中没有直接实现.
Firebug 3将集成到内置的DevTools中,允许您通过在" 控制台"面板的" 安全性"菜单中取消选中" 警告"来过滤这些警告:

除此之外,我创建了错误1170476,要求将消息减少到最小.
更新:
Firebug开发已停止.相反,从Firefox 48开始,Firefox DevTools中有一个Firebug主题.自Firefox 42以来,Bug 1170476已得到修复,因此您只能看到一条消息,其中显示了一个显示消息发生频率的计数器.
fla*_*k17 23
你可以摆脱消息,但你必须修改firebugs代码.
抱歉忘了提及您需要将.xpi转换为.zip并首先解压缩文件.您可以在完成后将文件夹保留原样或将其压缩并再次将其转换为xpi.您需要重新启动Firefox.
输入以下代码:
if(error.message.indexOf('SHA-1') != -1 || error.message.indexOf('Security Policy') != -1){
return false;
}
Run Code Online (Sandbox Code Playgroud)
应该是关于330行.
选择Console选项卡,按住键盘上的Ctrl键,单击Errors,Info,Debug Info,Cookies.
请记住,这将禁用Firebug中记录的所有警告的输出,而不仅仅是googleapis生成的警告.