【问题标题】:How do I validate a Username and Password in an Active Directory from an Android Application?如何从 Android 应用程序验证 Active Directory 中的用户名和密码?
【发布时间】:2023-01-23 23:26:42
【问题描述】:

我正在尝试验证在我网络内的服务器上托管的 Active Directory 中输入的用户名和密码,然后从所述用户对象中检索单个值。用户在运行 Android 11 的设备上输入凭据。该设备连接到网络中的子网。该应用程序是用 Java 编码的。我使用 Android Studio 作为我的 IDE。

我想使用 Active Directory 验证用户凭据并检索单个值。

【问题讨论】:

    标签: java android authentication active-directory android-11


    【解决方案1】:

    假设您想直接连接到域控制器(而不是 AD 验证的网站,例如),您可以使用 NTLMv2 和 LDAP。

    这个问题在这里讨论:

    How to use LDAP authentication in our app in android?

    具体来说,这里是使用上述 SDK 进行身份验证的详细信息(尽管上面的链接包括其他链接):

    https://docs.ldap.com/ldap-sdk/docs/getting-started/connections.html

    如果用户/密码组合有效,您将获得 bindResponse 的成功。

    【讨论】:

      猜你喜欢
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多