【问题标题】:Connect Azure app service to SQL Server VM using Windows auth?使用 Windows 身份验证将 Azure 应用服务连接到 SQL Server VM?
【发布时间】:2016-04-10 18:14:09
【问题描述】:

有没有办法使用 Windows 身份验证从 Web 应用(Azure 应用服务)连接到 Azure 中的 SQL Server VM?我不确定我是否需要模拟,或者应用程序是否需要以有权访问 SQL Server 上的数据库的身份运行。

【问题讨论】:

    标签: azure-web-app-service


    【解决方案1】:

    我相信你可以做到这一点 - 但你需要在两者之间共享一个 Active Directory - 或者然后一起在一个专用网络中,这样它们就在同一个广播子网中。

    如果您需要使用自己的 Active Directory,请为您的站点创建一个网络和一个 VPN。

    如果您不需要使用 Active Directory,请使用 SQL Auth。

    【讨论】:

    • 我已将应用程序连接到带有我的 AD 域的子网。我可以使用来自应用程序的私有 IP 通过 vnet 连接到 SQL 服务器。问题是我无法使用集成安全性,因为该应用程序没有在我的域中的用户下运行。 “服务器=本地主机;数据库=员工详细信息;集成安全=真;”
    【解决方案2】:

    看起来不可能,尽管它可能与 Azure SQL 一起使用。但不是运行 MSSQL 的 VM。参考下面的链接。

    SQL Server Integrated Security from an Azure Web Site

    https://azure.microsoft.com/en-us/documentation/articles/sql-database-aad-authentication/

    【讨论】:

      猜你喜欢
      • 2020-04-13
      • 2013-09-07
      • 1970-01-01
      • 2011-04-10
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 1970-01-01
      相关资源
      最近更新 更多