使用 spring 云网关的 Ldap 身份验证
Ldap authentication with spring cloud gateway
我正在尝试设置一个充当网关的新服务器(使用 spring-cloud-gateway 作为基础),我需要能够在实际操作之前通过远程 LDAP 服务器对用户进行身份验证转发任何后续请求。
我将如何实现它(包、配置等)?
这应该是相当直接的解释。这里有两个问题:
- Spring 云网关
- Spring 安全性 (LDAP)
将网关段想象成网络应用程序的任何其他部分。不用太担心那部分。
至于获得 spring-security + LDAP,您必须根据您的要求制定和配置该部分,然后确保 spring-cloud-gateway功能被身份验证过滤器捕获。
如果您使用 spring-boot,可能需要 sgc 和 spring-security 的启动程序。它们应该有很好的文档记录并且可以直接配置。
spring-security 中的 LDAP 功能非常成熟,应该很容易配置,不费吹灰之力。支撑该 (LDAP) 的大部分功能都是通过 JRE 实现的。
我正在尝试设置一个充当网关的新服务器(使用 spring-cloud-gateway 作为基础),我需要能够在实际操作之前通过远程 LDAP 服务器对用户进行身份验证转发任何后续请求。 我将如何实现它(包、配置等)?
这应该是相当直接的解释。这里有两个问题:
- Spring 云网关
- Spring 安全性 (LDAP)
将网关段想象成网络应用程序的任何其他部分。不用太担心那部分。
至于获得 spring-security + LDAP,您必须根据您的要求制定和配置该部分,然后确保 spring-cloud-gateway功能被身份验证过滤器捕获。
如果您使用 spring-boot,可能需要 sgc 和 spring-security 的启动程序。它们应该有很好的文档记录并且可以直接配置。
spring-security 中的 LDAP 功能非常成熟,应该很容易配置,不费吹灰之力。支撑该 (LDAP) 的大部分功能都是通过 JRE 实现的。