首页 > 解决方案 > 有没有办法通过 JavaScript 信任 HTTPS 证书?

问题描述

我目前正在开发一个单页应用程序来通过 HTTP 管理本地网络中的设备。我的计划是让这个应用程序通过 HTTPS 公开可用,这样其他人就可以用它来管理他们的设备。但是,任何通过 HTTP 的流量都会被阻止。为了便于使用,我不想在每个客户端上手动安装自签名证书。

我的想法是创建一个自签名 CA,任何设备都可以使用它向自己颁发证书。这些证书当然会被每个浏览器阻止,因为 CA 是自签名的。

有没有办法,在最好的情况下通过 Javascript,只信任我的单页应用程序中的 XHR 的 CA?

标签: javascripthttphttpssingle-page-applicationfetch-api

解决方案


推荐阅读