Я хочу вызвать HTTPS api, но у меня возникла проблема: sun.security.validator.ValidatorException: сбой построения пути PKIX: я добавляю сертификаты в $ JAVA_HOME / ... securit / cacerts, но в целом у меня есть ошибка: Сертификат на не соответствует ни одному из альтернативных имен субъектов: []
Вы можете мне помочь с этим?
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http://camel.apache.org/schema/blueprint" xsi:schemaLocation=" http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd"> <camel:sslContextParameters xmlns="http://camel.apache.org/schema/blueprint" id="sslContextParameters"> <camel:keyManagers keyPassword="osslab"> <camel:keyStore resource="/home/ossl/clients/KeyStore.jks" password="osslab"/> </camel:keyManagers> <camel:trustManagers> <camel:keyStore resource="/home/ossl/clients/truststore.jks" password="osslab"/> </camel:trustManagers> </camel:sslContextParameters> <camelContext trace="true" xmlns="http://camel.apache.org/schema <route id="http4-route"> <from uri="timer://webinar?period=1000"/> <setHeader headerName="CamelHttpMethod"> <constant>GET</constant> </setHeader> <to uri="https4://THe API Address:7080/sms/hi?sslContextParametersRef=sslContextParameters"/> <log message="message sent!"/> </route> </camelContext> </blueprint>