在 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/