【发布时间】:2015-06-22 20:39:37
【问题描述】:
请解释什么、为什么以及如何进行 kerberos 身份验证。我正在使用弹簧 3+。 另外请详细说明如何在我的java spring项目中实现它。
【问题讨论】:
-
尝试进一步研究,那里有大量文档。 Kerberos 也是一个广泛的主题。你想使用 Kerberos 来验证什么?
标签: java spring kerberos spring-security-kerberos
请解释什么、为什么以及如何进行 kerberos 身份验证。我正在使用弹簧 3+。 另外请详细说明如何在我的java spring项目中实现它。
【问题讨论】:
标签: java spring kerberos spring-security-kerberos
Spring Security 有一个官方的 Kerberos 扩展:http://projects.spring.io/spring-security-kerberos/
第一步是为您的项目配置 Spring Security。尝试使用例如临时内存中的身份验证配置,使用一些硬编码的用户 - 只是为了检查配置的其余部分是否正常。
然后,继续添加 Kerberos 身份验证提供程序、配置 Spnego 配置等(所有内容都在文档中进行了描述)。
查看示例(使用基于 Java 的配置,但很容易将其转换为 XML 配置):https://github.com/spring-projects/spring-security-kerberos/blob/master/spring-security-kerberos-samples/
还有文档:http://docs.spring.io/spring-security-kerberos/docs/1.0.0.RC2/reference/htmlsingle/
【讨论】: