Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2011, 05:59   #1
Ser@Fim
Пользователь
 
Регистрация: 10.07.2009
Сообщений: 19
По умолчанию Аутентификация в Wеb-сервисах (SOAP)

Здравствуйте!
Имеется веб-сервис, разработанный в 1Ске. Все работает через SOAP, поэтому следующий код работает на Ура:
Код:
<?php
$client = new SoapClient("http://localhost/web/ws/ws.1cws?wsdl");

$result = $client->ПолучитьСообщение(); 

$msg = $result -> return;
echo $msg;
?>
Однако, если в 1Ске добавить пользователя, то возникает ошибка:
Код:
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://localhost/web/ws/ws.1cws?wsdl' : 
failed to load external entity "http://localhost/web/ws/ws.1cws?wsdl" in C:\www\index.php:12 Stack trace: #0 C:\www\index.php(12): 
SoapClient->SoapClient('http://localhos...', Array) #1 {main} thrown in C:\www\index.php on line 12
Аутентификация в 1Ске осуществляется через HTTP BASIC аутентификацию.
Соответственно вопрос - как передать через SOAP логин и пароль?
Ser@Fim вне форума Ответить с цитированием
Старый 17.03.2011, 06:38   #2
Ser@Fim
Пользователь
 
Регистрация: 10.07.2009
Сообщений: 19
По умолчанию

Тьфу ты блин... поторопился, не туда посмотрел
Код:
$client = new SoapClient("http://localhost/web/ws/ws.1cws?wsdl",
			 array('login'          => "login",
                               'password'       => "1"));
И все работает)
Прошу прощения, тему можете удалить...
Ser@Fim вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
базовая аутентификация Dimarik PHP 8 16.07.2010 20:56
SOAP Аутентификация rdama PHP 0 16.07.2010 09:37
[C++] Аутентификация. Ветер Фриланс 4 25.05.2010 11:03
soap wsdl nimf Общие вопросы Delphi 0 22.08.2008 16:10