我在办公室网络中使用 Azure Cosmos DB,当我尝试连接到 Azure Cosmos DB 时,应用程序无法运行,但当我从家庭网络连接时,应用程序运行正常。问题是办公网络中的某些端口被阻止,基于this,端口可以是此范围内的任何一个(10000 - 20000)
我正在使用 Microsoft.Azure.Cosmos 包。 有什么方法可以指定要使用哪个端口从 Azure Cosmos DB 获取数据?这样,我们就可以只打开部分端口(而不是10000到20000之间的整个范围)
你有两个选择:
Gateway
模式,然后将通过端口 443 进行连接。您还应该评估 Gateway/http 与 Direct/tcp 的选择,以了解潜在的差异(例如延迟)