【发布时间】:2018-12-27 18:00:42
【问题描述】:
在 NodeJS 中,我正在尝试使用 Documentdb 库连接到 Cosmos DB,正如 azure 文档的入门者在 TODO 列表示例中所说的那样。 Tutorial Here
如果我使用不在代理后面的 Internet,它就可以工作。
这是连接代码:
var DocumentDBClient = require('documentdb').DocumentClient;
var docDbClient = new DocumentDBClient(config.host, {
masterKey: config.authKey
});
但是当我在代理后面时,连接永远不会发生。我收到“错误:连接 ETIMEDOUT”
在其他节点JS应用中,如果我想发出一个webservice的请求,我只需为请求配置代理即可。例如请求:
request = require('request').defaults({
proxy:'http://USERNAME:PASSWORD@proxy.url.com:8080',
});
有没有办法在 DocumentDB 中配置代理以连接到 Azure (NodeJS) 中的数据库?
【问题讨论】:
标签: node.js azure azure-cosmosdb