是否可以通过 Visual Studio 将 Azure AD 与 MFA 连接起来进行实体框架调用?
Posted
技术标签:
【中文标题】是否可以通过 Visual Studio 将 Azure AD 与 MFA 连接起来进行实体框架调用?【英文标题】:Is it possible to connect using Azure AD with MFA for Entity Framework calls via Visual Studio? 【发布时间】:2019-01-08 15:35:41 【问题描述】:我正在尝试从 VS 包管理器控制台连接到 SQL Azure 数据库 - 例如
Update-Database -ConnectionString "Some connection string that let's me connect with AzureAD MFA" -ConnectionProviderName "System.Data.SqlClient"
我得到的最接近的是使用这个connection string,但我收到一个错误,说需要 MFA,这是有道理的!是否有另一种方法来指定连接以通过 AAD 进行身份验证并提示我进行 MFA,类似于 SSMS 可以做到的方式?
【问题讨论】:
【参考方案1】:据我所知,启用Azure AD MFA的用户可以使用C#连接Azure SQL数据库。C#程序采用交互方式的身份验证,支持Azure AD多因素身份验证(MFA)。例如,连接尝试可以包括发送到您手机的验证码。更多详情请参考official document。
【讨论】:
以上是关于是否可以通过 Visual Studio 将 Azure AD 与 MFA 连接起来进行实体框架调用?的主要内容,如果未能解决你的问题,请参考以下文章
是否需要将 Visual Studio Express 解决方案转换为 Visual Studio Professional 解决方案?
是否可以更改 Visual Studio 2012 中的图标?
是否有可以将 Visual Studio 目标文件转换为 GCC 格式的工具?
是否可以将 Visual Studio 负载测试从编码转换为可视化?