从 Azure 逻辑应用程序连接到 Azure SQL 服务器时出错

Error connecting to Azure SQL server from Azure logic app

我遇到以下错误 - 当我尝试使用 AAD 身份验证从逻辑应用程序连接到 sql 服务器时 -

错误代码:“400”,消息:“数据源错误。内部异常:不是有效的数据源。 clientRequestId:

当我开始使用 AAD 身份验证时,它工作正常。我切换到 SQL 帐户,它开始抛出此错误。现在,即使我切换回 AAD,它也会给我同样的错误。

感谢任何帮助!

当您从逻辑应用程序连接到 sql 服务器时,它会在您的逻辑应用程序的同一资源组中生成一个“API 连接”,如下图所示。

因此,请删除此 API 连接,然后再次转到您的逻辑应用 re-connect 到 sql 服务器。它将re-generate另一个API连接连接并连接成功。