Я не могу подключиться к службе SOAP
new SoapClient('https://stest.bankconnect.dk/2017/02/02/services/CorporateService?wsdl');
SoapClient::SoapClient(http://stest.bankconnect.dk/2017/02/02/services/CorporateService?xsd=xsd/xmldsig-core-schema.xsd): failed to open stream: Connection refused /var/www/dyntest.dk/php/class/Bankconnect.php(7)
При запросе URL-адреса в браузере .. Нет проблем .. Я получаю XML-документ






Вы можете просматривать wsdl, но ссылка на xml не работает:
<xs:import namespace = "http://www.w3.org/2000/09/xmldsig#" schemaLocation = "http://stest.bankconnect.dk/2017/02/02/services/CorporateService?xsd=xsd/xmldsig-core-schema.xsd"/>
это либо неправильно, либо не работает, либо, скорее всего, оно защищено брандмауэром или чем-то еще, что препятствует соединению.
Мыльный клиент PHP строго работает с веб-стандартами. Даже если файл xsd размещен на w3c, он отказывается загружаться, потому что определение xmldsig получило задержку загрузки. W3C рекомендует хранить эти определения локально. Так что просто загрузите xsd с W3C и сохраните его локально и отредактируйте ссылку в wsdl или свяжитесь с провайдером, что его wsdl неверен.