在我的 browserify React 应用程序中获取 DEPTH_ZERO_SELF_SIGNED_CERT

Getting DEPTH_ZERO_SELF_SIGNED_CERT in my browserify react app

从我的 browserify React 应用程序通过无效 SSL 发出请求时遇到问题,我基本上遇到了这个问题:https://github.com/request/request/issues/418 因为我正在使用 request.

我试过同时设置 strictSSL=falserejectUnauthorized=false 但它不起作用。

另一个解决方案是将环境变量 NODE_TLS_REJECT_UNAUTHORIZED 设置为 0。但我无法在我的 browserify/envify 环境中这样做。

求助!

好的。事实证明 strictSSL 设置确实有效。问题是 request 依赖于未包含在 browserify 包中的节点包 https。因此,一旦我将 https 添加到构建中并将 strictSSL 设置设置为 false,它就可以完美运行。希望对其他人有所帮助!