Set Integration Test LDAP Port to Zero

Closes gh-8762
This commit is contained in:
Josh Cummings 2020-06-25 14:21:02 -06:00
parent feb49ea9de
commit 95f1f81010
No known key found for this signature in database
GPG Key ID: 49EF60DD7FF83443
1 changed files with 3 additions and 2 deletions

View File

@ -34,13 +34,14 @@ public class ApacheDsContainerConfig {
ApacheDSContainer ldapContainer() throws Exception { ApacheDSContainer ldapContainer() throws Exception {
this.container = new ApacheDSContainer("dc=springframework,dc=org", this.container = new ApacheDSContainer("dc=springframework,dc=org",
"classpath:test-server.ldif"); "classpath:test-server.ldif");
this.container.setPort(0);
return this.container; return this.container;
} }
@Bean @Bean
ContextSource contextSource() throws Exception { ContextSource contextSource(ApacheDSContainer ldapContainer) throws Exception {
return new DefaultSpringSecurityContextSource("ldap://127.0.0.1:" return new DefaultSpringSecurityContextSource("ldap://127.0.0.1:"
+ ldapContainer().getPort() + "/dc=springframework,dc=org"); + ldapContainer.getLocalPort() + "/dc=springframework,dc=org");
} }
@PreDestroy @PreDestroy