mirror of
				https://github.com/spring-projects/spring-security.git
				synced 2025-10-30 22:28:46 +00:00 
			
		
		
		
	This commit removes unnecessary main-branch merges starting from 8750608b5bca45525c99d0a41a20ed02de93d8c7 and adds the following needed commit(s) that were made afterward: - 5dce82c48bc0b174838501c5a111b2de70822914
		
			
				
	
	
		
			12 lines
		
	
	
		
			786 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			786 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| = LDAP Migrations
 | |
| 
 | |
| The following steps relate to changes around how to configure the LDAP components and how to use an embedded LDAP server.
 | |
| 
 | |
| == Use `UnboundId` instead of `ApacheDS`
 | |
| 
 | |
| ApacheDS has not had a GA release for a considerable period, and its classes in Spring Security were https://github.com/spring-projects/spring-security/pull/6376[deprecated in version 5.2].
 | |
| Consequently, support for ApacheDS will be discontinued in version 7.0.
 | |
| 
 | |
| If you are currently using ApacheDS as an embedded LDAP server, we recommend migrating to https://ldap.com/unboundid-ldap-sdk-for-java/[UnboundId].
 | |
| You can find instructions in xref:servlet/authentication/passwords/ldap.adoc#servlet-authentication-ldap-embedded[this section] that describe how to set up an embedded UnboundId LDAP server.
 |