当面对不受信任的SSL证书时,所有浏览器都会显示一个对话框,要求您接受或添加例外。我有兴趣在Javascript或ajax中找到一种方法来检测不受信任的SSL证书错误,然后以编程方式将其从url导入浏览器的证书列表。有什么办法吗?
答案 0 :(得分:2)
你问题的双方都是不可能的。第一阶段是检测SSL连接的证书状态(完全是OS /浏览器级别任务)与javascript无关。可能存在第三方浏览器扩展,但情况并非如此&可能这种工具涉及第三方工具或计算机。
第二次进口证书是不可能的。任何可以自动安装"信任"证书完全违反HTTPS通过SSL或TLS的想法。