Azure active directory 不支持关键字:';身份验证&x27;。用于Azure Sql服务器连接字符串

Azure active directory 不支持关键字:';身份验证&x27;。用于Azure Sql服务器连接字符串,azure-active-directory,azure-sql-database,azure-functions,Azure Active Directory,Azure Sql Database,Azure Functions,尝试使用EF Core创建上下文时返回错误“关键字不受支持:”身份验证“” “数据源=tcp:XXXXXXX.windows.net,1433;初始目录=XXXXX;持久安全信息=False;MultipleActiveResultSets=False;加密=True;TrustServerCertificate=False;身份验证=Active Directory集成”您可以引用此bob:” 你也有同样的错误。答案给出了两条建议: 您是否已阅读此故障排除指南: 您是否安装了.NET Fram

尝试使用EF Core创建上下文时返回错误“关键字不受支持:”身份验证“”


“数据源=tcp:XXXXXXX.windows.net,1433;初始目录=XXXXX;持久安全信息=False;MultipleActiveResultSets=False;加密=True;TrustServerCertificate=False;身份验证=Active Directory集成”

您可以引用此bob:”

你也有同样的错误。答案给出了两条建议:

  • 您是否已阅读此故障排除指南:

  • 您是否安装了.NET Framework 4.6或更高版本

  • 按照这两条建议,问题就解决了。我想你可以试试,也许它能帮你


    希望这能有所帮助。

    Azure Functions V2构建在.Net Core之上,而AFAIK SqlClient for.Net Core仍然不支持在连接字符串中使用“Authentication”关键字。这在实际修复时应该有效。

    尝试在函数应用程序设置中设置数据库的连接字符串,如下所示:数据源=.database.windows.net;初始目录=;我试过你的建议,却发现了这个错误。110003;无效用户或密码请参阅此线程是否现在支持AD的“身份验证”关键字?