【问题标题】:Is there a way to import SSL certificate in browser using JavaScript or ajax?有没有办法使用 JavaScript 或 ajax 在浏览器中导入 SSL 证书?
【发布时间】:2015-02-13 00:14:14
【问题描述】:

当遇到不受信任的 SSL 证书时,所有浏览器都会显示一个对话框,要求您接受或添加例外。我有兴趣在 Javascript 或 ajax 中找到一种方法来检测不受信任的 SSL 证书错误,然后以编程方式将其从 url 导入浏览器的证书列表。有什么办法吗?

【问题讨论】:

  • 可能有一种方法可以通过浏览器扩展来实现,但它是特定于浏览器的。
  • 如果任何不安全的网页都可以运行告诉浏览器信任任何证书的 JS,那么 SSL 将变得毫无意义。

标签: javascript jquery ajax ssl


【解决方案1】:

你的问题的双方都是不可能的。第一阶段是检测 SSL 连接的证书状态(这完全是操作系统/浏览器级别的任务)与 javascript 无关。可能有第三方浏览器扩展,但事实并非如此,而且这种工具可能涉及第三方工具或计算机。

第二次导入证书比第一次更不可能。任何可以自动安装“受信任”证书的网页都完全违背了通过 SSL 或 TLS 进行 HTTPS 的想法。

【讨论】:

    猜你喜欢
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    • 2013-10-29
    • 1970-01-01
    • 2021-11-08
    相关资源
    最近更新 更多