从 Thingworx 连接 Azure 数据库时出错

Error Connecting Azure Database from Thingworx

我正在尝试将我的 thingworx 连接到 azure postgres 数据库。我有两个天蓝色的帐户。当我在其中一个帐户中创建我的 postgresql 数据库并连接时,它工作正常。

但是当我尝试连接到第二个帐户中的 azure postgres 数据库时,连接失败并且出现如下错误:

无法在 Database_Functions 上调用服务 GetStudentData:严重错误:不允许来自 Azure 虚拟网络的客户端访问服务器。请确保您的虚拟网络配置正确。

好像是防火墙规则的问题,跟TW本身没有关系

显然,postgresql 是 Virtual Network service endpoint 的一部分,并且启用了服务端点标记。

要解决此问题,请禁用服务端点并将 public IP 添加到“连接安全”部分。