javascript - 如何在 Javascript 中检测 SSL 证书并将其添加到浏览器?

标签 javascript ssl certificate

当面对不受信任的 SSL 证书时,所有浏览器都会显示一个对话框,要求您接受或添加异常(exception)。这已在 this link 中讨论过。 .我有兴趣在 Javascript 中找到一种方法来检测不受信任的 SSL 证书错误,然后以编程方式将其接受到浏览器的证书列表中。有没有这样的Javascript API?

最佳答案

在 Javascript 中无法以编程方式接受不受信任的证书,甚至无法直接安装它们。

重要的是要了解网络浏览器为什么会打断用户并告知他安全问题。只信任正式签名的证书非常重要。否则,可能会很容易发生诸如中间人之类的攻击。<​​/p>

如果您的客户询问您的问题:请确保您的客户了解证书和加密的一般工作原理以及网络浏览器不信任任何证书的原因。

相关问题:Determine if ajax call failed due to insecure response or connection refused

关于javascript - 如何在 Javascript 中检测 SSL 证书并将其添加到浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16723551/

相关文章:

javascript - 使用 AJAX 加载 JSON 以在另一个函数中使用

javascript - Protractor by repeater 遍历对象属性

javascript - 删除单个 Div 元素的点击事件

ssl - LDAP 的 Haproxy ssl 终止

javascript、 Electron 、ipc 不会给出错误或输出

node.js - https hapijs 服务器无法在端口 80 上工作(ERR_CONNECTION_REFUSED)

ssl - 为什么有时 SSL 徽章上会有一个名字?

ssl - openshift - 自定义域 - ie8 和 XP 中的 ssl 证书错误

ssl - 用于 Docker 的身份验证 URL 的 TLS 自签名证书

ssl - 如何签署 API 提供的数据