@ Deoxyseia Я обновил ответ.

я есть проект с микросервисами, развернутыми в Bluemix с контейнерами Docker. Все микросервисы написаны на Java, а для общения используются файлы JKS.

Я также разработал микросервис в Node.js с Express.js. Чтобы использовать другие микросервисы, я использовалМодуль запроса сoption.agentOptions особенность иpfx file, как это:

var options = {
        uri: config.get("https://www.example.com/ms/service"),
        method: 'POST',
        body: data,
        json: true,
        headers: {
            'Content-Type': 'application/json; charset=UTF-8'
        },
        agentOptions: {
            pfx: fs.readFileSync(config.get("/path/to/file.pfx")),
            passphrase: config.get("passphraseText"),
            servername: config.get("serverName")
        }
    };

request(options, function (error, response, data) {
     //handing response
});

Я пытался использоватьЗапрашиваемый ящик спример по умолчанию для HTTPS, но это не с:

4 | use solicit::http::client::tls::TlsConnector;
  |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Could not find `tls` in `client`

Я не смог найти другой ящик, библиотеку или фреймворк для этого, как я могу сделать эти запросы?

РЕДАКТИРОВАТЬ

Судя по всему, Solicit не является альтернативой из-за отсутствия обслуживания, поэтому он больше не является альтернативным решением этого вопроса,Вот причина.

Ответы на вопрос(1)

Ваш ответ на вопрос