Я работаю с Worklight 6.0.1. У меня возникли проблемы с проверкой сертификата. Можно ли как-то удалить проверку сертификата в адаптерах для проекта PoC?IBM Worklight Server 6.1 - Адаптер для бэкэнд - javax.net.ssl.SSLException: имя хоста в сертификате не соответствует
Я не могу установить правильный сертификат быстро на сервере Worklight. Этот ответ не дает правильный ответ: Disabling certificate hostname verification
[ERROR ] FWLSE0099E: An error occurred while invoking procedure [project POD]html/HttpRequestFWLSE0100E: parameters: [project POD]{
"arr": [
{
"method": "get",
"path": "mobile",
"returnedContentType": "html"
}
]
}
Http request failed: javax.net.ssl.SSLException: hostname in certificate didn't match: <xxx> != <xxx> OR <xxx>
FWLSE0101E: Caused by: [project POD]javax.net.ssl.SSLException: hostname in certificate didn't match: <xxx> != <xxx> OR <xxx>java.lang.RuntimeException: Http request failed: javax.net.ssl.SSLException: hostname in certificate didn't match: <xxx> != <xxx> OR <xxx>
at com.worklight.adapters.http.HTTPConnectionManager.execute(HTTPConnectionManager.java:241)
at com.worklight.adapters.http.HttpClientContext.doExecute(HttpClientContext.java:176)
at com.worklight.adapters.http.HttpClientContext.execute(HttpClientContext.java:160)
Возможно, вы можете настроить файл 'hosts' и указать имя сертификата в том компьютере, который вы пытаетесь использовать (и использовать эти URL-адреса). – Bruno
Спасибо за эту идею. Я посмотрю на это. Я всегда думал, что на сервере Java есть опция конфигурации, которая позволяет отключить такой SSL-тест для целей разработки/тестирования? – christianmenkens
«Я всегда думал, что на сервере Java есть опция конфигурации, которая позволяет отключить такой тест SSL ...» - это не сервер. Его клиент, который выполняет проверку имени хоста. – jww