【发布时间】:2010-02-01 20:30:16
【问题描述】:
我知道这可以通过 WindowsIdentity.GetCurrent().IsAuthenticated 来完成,但我需要另一种方法。
有没有一种方法可以查询 Active Directory 并查明特定用户是否已通过身份验证。
感谢您的帮助。
【问题讨论】:
标签: c# authentication active-directory
我知道这可以通过 WindowsIdentity.GetCurrent().IsAuthenticated 来完成,但我需要另一种方法。
有没有一种方法可以查询 Active Directory 并查明特定用户是否已通过身份验证。
感谢您的帮助。
【问题讨论】:
标签: c# authentication active-directory
根据您所说的,上述方式是使用当前用户上下文,这是当前唯一可以进行身份验证的用户。
您可以使用用户名/密码查询 AD 以尝试验证用户,但就当前用户身份验证而言,这将是您提到的方式。
【讨论】:
WindowsIdentity.GetCurrent().IsAuthenticated 是本地用户帐户还是 Active Directory 帐户?