0

我有一个用 .net core 2.2 制作的 Web 应用程序。我的目标是将 Web 应用程序公开给只有 Azure AD 加入而没有任何 UI 登录的主机列表。
在项目开始时,我得到了几台混合加入的 PC,因此我可以使用 System.Net.Dns 来查找主机名并将这些主机列入白名单。它工作正常。
我现在遇到问题,仅加入 AAD 且我们的域控制器不会返回主机名的新 PC。
我的问题是如何获取那些加入 AAD 的 PC 的主机名?我需要在我的应用程序中使用这些名称,因为它告诉了 PC 的位置。Azure 中是否有任何 API 可以通过提供 IP 地址返回某个租户的设备信息?

4

1 回答 1

0

设备的主机名保存为设备对象的 NAME 属性。但是,当您将计算机加入 Azure AD 时,Azure AD 不会保存 IP 地址信息。

因此,我认为如果您的应用程序只有设备的 IP 地址,那么您将无法从 Azure AD 查询设备以获取主机名。

于 2019-09-09T10:14:37.223 回答