我们必须替换LDAP服务并将AD用于我们的一些j2ee Web应用程序。我们很乐意使用Microsoft Azure AD进行POC。我们注册了我们的应用程序,创建了用户/组,并且能够使用ADAL(java)对用户进行身份验证/授权以访问Azure REST服务。
现在,客户已向我们提供了内部部署详细信息(IP和用户凭据),并希望我们使用它。我们对LDAP / AD服务很陌生,所以现在我们不确定如何继续。我们的问题如下,如果有人可以指导我们会很好。
答案 0 :(得分:2)
onprem AD不提供可以使用ADAL访问的REST API。
相反,您可以使用LDAP。 AD实际上是LDAP(可能具有许多专有扩展,但您可以使用标准LDAP客户端库访问AD域控制器。
我希望您的客户无法向全世界开放。
他们可能希望使用Azure ADConnect将其onprem AD同步到Azure AD,然后您可以通过ADAL使用它。这也是Office 365客户如何通过用户进行单点登录的方式。 Office 365中的AD凭据(除非它们使用更复杂的混合身份验证设置)。