【发布时间】:2020-08-24 14:15:12
【问题描述】:
我在使用 AAD 用户验证我的 Azure Windows Server 2019 虚拟机时遇到问题。
根据 Microsoft 的文档:https://docs.microsoft.com/en-us/azure/active-directory/devices/howto-vm-sign-in-azure-ad-windows,我使用 Terraform 创建了 Azure Windows Server 2019 VM,并使用以下方法安装了 Windows AAD 身份验证扩展:
provisioner "local-exec" {
command = "az vm extension set --publisher Microsoft.Azure.ActiveDirectory --name AADLoginForWindows --resource-group ${data.azurerm_resource_group.RG.name} --vm-name ${var.prefix}"
}
我还为用户和组分配了适当的角色,以便使用 AAD 身份验证登录该 VM。
并确保我的虚拟机网络配置允许通过 TCP 端口 443 进行出站访问。
但是,当尝试使用 RDP 和我的 AAD 用户(与角色关联)登录 VM 时,我收到错误“登录尝试失败”,如上所示。
我正在尝试从 Windows 10 Pro 虚拟机 RDP Windows 10 虚拟机。
我的 Windows 10 Pro VM 已加入 Azure AD(与我的 AAD 用户一起)。
然而,当我从我的主 Win10Pro 虚拟机 RDP 到另一个 Windows 虚拟机时,我收到了这个错误。 尝试使用 AAD 身份验证登录 Linux VM 时,一切正常。
从 Win10Pro VM 运行命令“dsregcmd /status”会得到上述输出:
还尝试使用“AzureAD\Username@Domain”进行 RDP,但出现相同的凭据错误。
可能是什么问题? 感谢您的帮助:)
【问题讨论】:
标签: azure azure-active-directory azure-virtual-machine terraform-provider-azure