我尝试制作一个Chrome扩展程序,只要加载了无效SSL证书的网页,就会播放特定声音。
我知道chrome提供了一些警告: 网:: ERR_CERT_AUTHORITY_INVALID err_cert_date_invalid err_cert_common_name_invalid NET :: ERR_CERT_REVOKED 等等...
有没有办法通过使用chrome扩展程序进行编码来检测它?
This solution linked here doesn't work for me 我使用Apache tomcat在虚拟html页面上使用自签名证书对其进行了测试。我的背景页面:
chrome.webRequest.onErrorOccurred.addListener(function(details) {
if (details.error == "net::ERR_CERT_AUTHORITY_INVALID")
{
console.log("Error details:",details);
}
}, {
urls: ['*://*/*'],
types: ['xmlhttprequest']
});
此类网页的一个示例是: https://www.iad.gov/nietp/CAERequirements.cfm