Java-приложение на Websphere, выполняющее вызов REST API через HTTPS - PullRequest
0 голосов
/ 18 июня 2019

У меня есть клиент Jersey REST, вызывающий API через HTTPS, следующим образом:

System.setProperty("https.protocols", "TLSv1.2"); 
...
WebResource webResource = client
        .resource("my_https_url");

webResource
        .header("apikey", "mykey")
        .accept("application/json")
        .type("application/json")
        .post(MyObj.class, myObj );

Я использую Java 7, и мое приложение работает на WAS 8 (Websphere), где я добавил всесертификаты в цепочке сертификатов в трастовом магазине.Мне нужен только односторонний SSL, т. Е. Проверьте сертификат сервера.

Мой вопрос: мне нужно указать путь к хранилищу доверия в моем коде выше, чтобы он работал?Или когда WAS подключается к серверу (провайдеру API), сертификат в хранилище доверенных сертификатов будет проверен автоматически?

...