我需要访问一个网站并通过它获取信息。我需要通过ldap身份验证,即为此。我只知道LDAP服务器的IP。我想通过JNDI这样做,但我仍然不知道如何获取服务器的参数进行身份验证。有人可以告诉我如何传递连接到此服务器的身份验证。
答案 0 :(得分:1)
有一个相当含糊的问题,我只想指出Spring LDAP,它易于使用,并且在与LDAP和Java相关的所有事情上都有很好的文档。
答案 1 :(得分:0)
您无法“找到”它,也无法“获取”用于身份验证的服务器参数。你必须提前知道这一切。您可以为Web应用程序创建此东西配置参数。在Tomcat中,您可以在context.xml中定义LDAP资源,并通过LdapObectFactory支持它,如Tomcat资源文档中所述。
答案 2 :(得分:0)
您“需要”有关服务器(主机)IP或名称的信息以及您输入的目录的基本DN。您不会在任何地方找到它 - 这些将由您尝试连接的服务器指定。
这是您通常对ldap服务器进行身份验证的方式: