如何使用 Spring Ldap 身份验证和 spring mvc 对用户进行身份验证
How to authenticate user using Spring Ldap Authentication with spring mvc
我正在使用 Spring mvc 5 和 Spring Ldap 以及 xml 基本配置。我已经阅读了很多教程,所有教程都使用 Spring 嵌入式服务器启动,但我需要在 spring mvc 5 中使用具有 spring 安全性的实际 ldap 服务器对用户进行身份验证。
您可以使用具有 URL 指向您的 LDAP 服务器的 LDAP 上下文源来执行此操作。对于 example:
<ldap-server
url="ldap://ldap.example.com:53389/dc=springframework,dc=org" />
我强烈建议您在指向您的生产 LDAP 服务器之前先从一个指向嵌入式 LDAP 实例的工作示例开始。您需要调整的几件事是决定您是否正在执行基于 bind authentication or password comparison 的身份验证。您还需要确保调整设置以与您指向的 LDAP 服务器的 LDAP 模式保持一致。
我正在使用 Spring mvc 5 和 Spring Ldap 以及 xml 基本配置。我已经阅读了很多教程,所有教程都使用 Spring 嵌入式服务器启动,但我需要在 spring mvc 5 中使用具有 spring 安全性的实际 ldap 服务器对用户进行身份验证。
您可以使用具有 URL 指向您的 LDAP 服务器的 LDAP 上下文源来执行此操作。对于 example:
<ldap-server
url="ldap://ldap.example.com:53389/dc=springframework,dc=org" />
我强烈建议您在指向您的生产 LDAP 服务器之前先从一个指向嵌入式 LDAP 实例的工作示例开始。您需要调整的几件事是决定您是否正在执行基于 bind authentication or password comparison 的身份验证。您还需要确保调整设置以与您指向的 LDAP 服务器的 LDAP 模式保持一致。