Я использую веб-сервис SOAP из приложения NodeJs, используя библиотеку strong-soap.Я могу сгенерировать клиента из WSDL, где я вижу все методы данного сервиса SOAP, мне нужно передать SSL-сертификаты вместе с вызовом метода.Я дал два файла JKS (Truststore.jks и Keystore.jks).
Не знаете, что и куда должно идти в соответствии с приведенными ниже фрагментами кода?
Это фрагменты кода, предоставленные страницей strong-soap github.
client.setSecurity(new soap.ClientSSLSecurity(
'/path/to/key'
, '/path/to/cert'
, {/*default request options*/}
));
Я изменил это, используяследующим образом -
client.setSecurity(new soap.ClientSSLSecurity(
/certs/keystore.jks'
, '/certs/truststore.jks'
, {/*default request options*/}
));
Получение «туннельный сокет не может быть установлен, statusCode = 503».
Не уверен, какой файл JKS должен использоваться для чего?Какой из них является ключевым, а какой - сертификатом?