Подключение к веб сервису #732142


#0 by Amfiaray
Доброе утро! На 1С 8.3 создал веб сервис, опубликовал его, создал клиентские сертификаты. При подключении к веб сервису через браузер проходит запрос сертификата, потом запрос логина пароля от базы и выдает страницу с текстом XML. А вот при запросе на php с сайта выходит ошибка: SOAP-ERROR: Parsing WSDL: Couldn't load from '' : failed to load external entity "; #0 /home/bitrix/www/ru/personal_account/1c8-test-connect.php: SoapClient->SoapClient('https://**.**...', Array) #1 {main} try catch (Exception $e) { print"Ошибка создания объекта SOAP:<br>".$e->getMessage."<br>".$e->getTraceAsString; } } catch (Exception $e) { print "Ошибка работы с SOAP:<br>".$e->getMessage."<br>".$e->getTraceAsString; } Кто работал с веб сервисами подскажите где порыться
#1 by Amfiaray
Ребят, что никто не работал с веб сервисами?
#2 by Лодырь
Думаю что тут проблема не на стороне 1С
#3 by tridog
Couldn't load from '; target="_blank" rel="nofollow" class="extralink">' : failed to load external entity "; А эта схема действительно недоступна (например, из браузера)?
#4 by Asmody
возможно, не хватает опции local_cert
#5 by Amfiaray
из браузера открывается, с запросом сертификата и логин пароля, потом выходит схема XML
#6 by tridog
Тогда дело скорее всего в пехапе - оно ведь тоже должно предоставить сертификат и логин / пароль. Уверены, что это происходит корректно. Вообще, я бы поставил что-нить типа fiddler и посмотрел на код и тело ответа от веб-сервера (на котором опубликован веб-сервис). Там как правило будет причина отклонения запроса.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С