如何在 DocumentDB Node.js SDK 中强制使用 http 而不是 https

How to force http instead of https in DocumentDB Node.js SDK

我们的公司网络正在阻止出站 https 调用,似乎对 documentDB 的任何调用默认都是 https 调用,因此它们无法通过并且连接被关闭。

我正在使用 Node.js Azure SDK。

有没有办法覆盖并强制它成为 http

没有。这是设计使然。这些请求中传输了敏感信息,包括您在 return 分支上的密钥和数据。您不希望这些内容以明文形式通过网络传输。

如果您有 .NET SDK,您可以切换到 Tcp 协议。但是,如果他们阻止 http 出站(谁做的?),那么他们可能也会阻止它。