Я занимаюсь разработкой Java приложения, которое должно подключаться к серверу LDAP. Дело в том, что LDAps использует самозаверяющий сертификат, и мне нужно импортировать его в keytool моего jdk, чтобы избежать ошибки построения пути PKIX.
После импорта я увидел, что вход в систему выполняется правильно с LDAP на моем локальном компьютере. После того, как приложение было правильно доказано в localhost, я развернул его в среде разработки, в которой установлены его собственные tomcat и jdk.
Я скопировал ядра своей локальной машины в среду разработки, и когда я пытаюсь войти в приложение через LDAP, я получаю ошибку де PKIX.
Чтобы доказать, что кадры были правильно скопированы в среду разработки, я переписал один из моих локальных компьютеров на один из среды разработки и все еще работает.
У меня есть также создал .jar, который пытается аутентифицироваться через ldaps в среде разработки, и это работает. Итак, кто-нибудь может сказать мне, почему мое приложение возвращает ошибку PKIX?