我的目标是通过NodeJS网页上运行的JavaScript使用REST API。 API调用必须在客户端的自定义OpenSSL库上使用HTTPS。
服务器(Nginx)已经升级为可以接受基于自定义OpenSSL的https请求。
问题在于,主要的开源浏览器(例如Chromium和Firefox)不是基于OpenSSL而是基于boringSSL和NSS构建的。我怀疑我无法使用我的自定义OpenSSL库简单地重新编译这两个浏览器。
是否可以通过运行在浏览器上的JavaScript使用自定义SSL库调用REST API?
备注。它可以是任何浏览器,例如Electron。