【发布时间】:2014-05-06 19:29:48
【问题描述】:
这里需要一些指针。
我正在尝试让 X509 和 LDAP 在我的应用程序中工作。我希望用户使用他们的 PKI 证书进行身份验证,然后让 APP 从我们的 LDAP 服务器获取他们的权限。
我目前有 LDAP 与客户 userDetailsContextMapper 合作,但是如何正确添加 x509 让我有点难过。
我想我想要的是一个使用注入的 ldapUserDetails 服务的 PreAuthenticatedAuthenticationProvider。
我该怎么做?我是否需要 UserDetailsByNameServiceWrapper 来包装 LdapUserDetailsService 以在预身份验证提供程序中使用?
我之所以问是因为不幸的是,目前的测试平台和开发环境是分离的,而且我没有设置本地 LDAP 或 PKI 来进行测试,所以它大约需要 6 小时的过程才能对开发环境产生新的战争...限制性我知道...所以我想第一次做对。
干杯!
【问题讨论】:
标签: authentication grails spring-security ldap x509