One thing I've learned for the past few years is that while they are highly compatible, #SpringLDAP and #OpenLDAP and its tooling and the real deal #ActiveDirectory are wildly divergent in many ways and having unit tests is just a pipe dream without functional testing against #AD. Your successful tests will blow up against AD. Read-only operations are mostly fine though, apart from likely divergence of AD paths (groups et al.) handling.
#springldap #openldap #activedirectory #ad #java #springboot #microsoft #aim