node.js - Electron js上的自签名证书错误

标签 node.js electron

我正在制作一个供我自己使用的应用程序,当我尝试将JSON发布到example.com上的PHP服务器时,出现以下错误:

Uncaught Error: self signed certificate error



我尝试了以下代码,它可以正常工作:
process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 0

但我认为这种方法很危险。解决此错误的安全方法是什么?我尝试使用谷歌搜索,但没有发现任何有用的信息,或者可能是因为我是初学者,所以我听不懂。

最佳答案

我假设您的自签名证书位于example.com上,无论您发自何处都不信任它。

您可能想查看this answer,了解如何从iOS,Android和浏览器创建和使用自签名证书。

关于node.js - Electron js上的自签名证书错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58556761/

相关文章:

node.js - Node Express不执行动态添加的中间件

node.js - heroku 应用程序因 socket.io 崩溃

python - “coroutine”对象没有属性 get || pyppeteer

ionic2 - 使用 Ionic2、串行端口和 Electron 生成器构建 Electron

javascript - Electron 中2个浏览器窗口之间的通信

http - 带有 WGET 的 NodeJS 文件下载器?

javascript - 访问在 socket.io 中发出消息的套接字

reactjs - react + Electron : Dynamically load user-provided fonts?

javascript - Firebase 数据库失去 websocket 连接,导致延迟

javascript - 在等待结果之前就触发了 Promise