У меня есть приложение grails (2.5.0) с использованием Spring безопасности и аутентификация с помощью плагина spring-security-ldap (2.0-RC2) в домене Windows AD.Grails spring-security-ldap plugin изменить пароль пользователя для AD
Это очень хорошо работает для аутентификации, но теперь у меня есть требование разрешить пользователю изменять свой пароль (на самом деле, чтобы его требовать!).
Несмотря на поиск в документации, чтение кода и поиск с помощью google Все, что я могу найти, это ссылки на LdapUserDetailsManager.changePassword, но я не могу найти ни одного примера того, как это использовать.
Я нахожу в плагине
public class GrailsLdapUserDetailsManager extends LdapUserDetailsManager
implements GrailsUserDetailsService {....
, но это не имеет Changepassword, и я не понимаю, как это назвать, если он сделал.
Я просмотрел все StackOverflow вопросы, такие как
how to change password using spring ldap and spring security
но ответы появляются быть написаны на другом языке и говорить о вещах, у меня нет, как XML-файлов.
Может ли кто-нибудь сказать мне, желательно с понятным примером, как я могу реализовать функцию паролей изменений в Grails против источника ldap AD в сочетании с плагином grails spring-security-ldap? Аутентификация без возможности управлять изменением паролей - это просто неправильно!