node.js - 如何在 Node.js 中进行不安全的 HTTPS 调用

标签 node.js curl https insecure-connection

在 Curl 中,我可以执行 -k 来执行不安全的 SSL 连接和传输。但是,在 node.js 中,我检查了 HTTPS 文档。我找不到任何可以做到这一点的选项。

我需要这个的原因是我需要调用远程服务器。我有证书和密码。它可以连接。但是,由于证书的 url 与主机不同,因此安全检查失败。好吧,由于某些操作原因,证书必须是那样的,我无法更改它。我试过将 http.options.hostname 与证书中的相同。但是,它也失败了。

那么,我还可以使用哪些其他选项?

最佳答案

https.request 的选项中尝试 rejectUnauthorized

关于node.js - 如何在 Node.js 中进行不安全的 HTTPS 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943024/

相关文章:

node.js - 如何从客户端测量 Websocket 背压或网络缓冲区

javascript - 如何在 Protractor 中截取测试用例失败的屏幕截图

redirect - 阻止curl在302重定向上发送授权 header

linux - Ubuntu 16.4 中的 Elasticsearch 连接错误

ssl - HTTP 到 HTTPS (SSL),无需重定向(Twitter 示例)

tomcat - urlrewrite 中的重定向循环(Tomcat)

javascript - 在 express 中将路由设置为静态文件

php - PayPal TLS 测试 URL - PHP curl SSL 协议(protocol)错误

ruby-on-rails - Rails4 : How to use HTTP instead of HTTPS (SSL) in production

node.js - 向 glitch.me 服务器发出跨域请求