springboot使用ldaps协议修改密码,需要导入AD证书,一共需要导入哪几个证书,应该如何导入
时间: 2023-03-21 12:04:02 浏览: 816
Java操作ldap(springboot工程)
为了使用LDAPS协议修改密码,需要导入根证书和中间证书。首先,您需要从AD服务器上获取根证书和中间证书的PEM格式文件。然后,您可以按照以下步骤导入证书:
1. 将根证书和中间证书的PEM格式文件保存到本地机器上。
2. 将PEM格式文件转换为JKS格式。您可以使用以下命令:
```
keytool -import -alias root -keystore truststore.jks -file root.pem
```
```
keytool -import -alias intermediate -keystore truststore.jks -file intermediate.pem
```
3. 在Spring Boot应用程序的配置文件中,设置以下属性来指定JKS信任存储库的位置:
```
spring.ldap.embedded.trust-store=classpath:truststore.jks
spring.ldap.embedded.trust-store-password=<password>
```
其中,`<password>` 是您指定的信任库密码。
这样,您就可以使用LDAPS协议修改密码了。
阅读全文