如果连接字符串不支持身份验证关键字,如何连接到 Azure DB

时间:2021-01-19 22:56:24

标签: sql .net azure-active-directory

我的连接字符串包含一个身份验证关键字,其值为 Active Directory 密码,但是当我使用它时,我的代码抛出错误。还有其他方法可以建立连接吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

当我搜索并发现时,.NET 目前尚不完全支持关键字“身份验证”。

此扩展建立在 .Net Core 之上,直到最近的预发布版本才完全支持 Azure Active Directory 身份验证。这就是上面显示关键字错误的原因。

有关更多详细信息,您可以在此处参考 Microsoft 工程师的回答:

  1. Keyword not supported: 'authentication' error for azure integrated connection
  2. https://github.com/Microsoft/vscode-mssql/issues/1159

HTH。