При подключении к LDAPS IP мы получаем ошибку ниже.
{
"error":"unauthorized",
"error_description":"simple bind failed: xxx.xx.x nested exception is javax.naming.CommunicationException: simple bind failed: xxx.xx.x **[Root exception is javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names matching IP address xxx.xx.x found]**"
}
Мы установили сертификат как в JDK (1.8), так и в JRE (1.8), добавили LDAPS IP в файл свойств (Spring boot) иразвернут на сервере JBOSS WildFly 11Мы попробовали следующие шаги, просматривая различные ссылки, чтобы устранить вышеуказанную ошибку, но пока нет решения
- Installing certificate either in JDK or JRE and in both
- Adding `-Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true` in WildFly conf.bat (`set "JAVA_OPTS=%JAVA_OPTS%`)
- Adding -Djdk.tls.trustNameService=true in WildFly conf.bat (`set "JAVA_OPTS=%JAVA_OPTS%`)
Может кто-нибудь помочь решить эту проблему.Дайте мне знать, если потребуется дополнительная информация.