Появилась производственная необходимость делать SOAP запросы через https.
Я-то думала, что, поменяв протокол и порт, всё заработает. Да не тут-то было...
Несмотря на то, что wsdl'ка загружалась и распознавалась джиметром "на ура", запрос возвращал ошибку unable to find valid certification path to requested target, что означало что не всё хорошо с сертификатами в королевствеДатском, то есть, Джиметровском.
Воспользовавшись прокачанным скиллом гугления, нарыла следующее.
Вкратце, выжимка следующая:
1) скармливать системе сертификаты (долго, нудно, и не всегда работает);
2) использовать не WebService(SOAP) Request, а более "современный" SOAP/XML-RPC Request.
BINGO! Всё заработало.
Потому рекомендую использовать SOAP/XML-RPC Request, которы отлично работает, как с http, так и с https.
Имя протокола параметризуем в User Defined Variables, потом подставляем его во все нужные места в SOAP/XML-RPC Request'e. Профит! :)
Я-то думала, что, поменяв протокол и порт, всё заработает. Да не тут-то было...
Несмотря на то, что wsdl'ка загружалась и распознавалась джиметром "на ура", запрос возвращал ошибку unable to find valid certification path to requested target, что означало что не всё хорошо с сертификатами в королевстве
Воспользовавшись прокачанным скиллом гугления, нарыла следующее.
Вкратце, выжимка следующая:
1) скармливать системе сертификаты (долго, нудно, и не всегда работает);
2) использовать не WebService(SOAP) Request, а более "современный" SOAP/XML-RPC Request.
BINGO! Всё заработало.
Потому рекомендую использовать SOAP/XML-RPC Request, которы отлично работает, как с http, так и с https.
Имя протокола параметризуем в User Defined Variables, потом подставляем его во все нужные места в SOAP/XML-RPC Request'e. Профит! :)