Итак, я пытаюсь использовать веб-сервис, используя что-то вроде этого:
$ client = new SoapClient ("some.wsdl", массив ('local_cert' => "cert_key.pem"));
В прошлом я успешно делал это с другими веб-сервисами, которые требовали объединения сертификата и ключа в файл local_cert. Теперь я пытаюсь использовать службу, которая также использует доверенный центр сертификации. Это веб-сервис J2EE (Axis), который я использую, и каждый раз, когда я пытаюсь узнать мнение команды, размещающей этот сервис, мне говорят, что это проблема PHP ...
Ответ, который я получаю от вызова SoapClient, всегда не может подключиться. Раньше я получал ошибки SSL, но потом понял, что использую неправильный сертификат сервера, поэтому теперь я, по крайней мере, знаю, что я на правильном пути создания вызова SSL.
Чего я не знаю, так это как убедиться, что сертификат CA включен в этот файл local_cert. У меня есть сертификат сервера, ключ сертификата сервера и сертификат CA, но есть ли порядок, в котором я объединяю их в local_cert? Я что-то упустил полностью?
Заранее спасибо