К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

1с 7.7. + обмен с 1с битрикс

0 - 19.04.2013 - 15:01
Хотел узнать, кто нить решал задачу http запросов к битриксу?
Проблема пока авторизации в v7plus нет NTLM,
а у 1С 8 у HTTPСоединение объекта есть и оно по умолчанию, походу из-за этого и не пускает.

Может какими другими средствами кто решал? по гуглил не нашел ничего вроде.
Подкиньте, если не жалко направление куда копать.

p.s. Сразу оговорюсь дело перехода на 1С 8 это другое, тут спортивный интерес чем реально реализовать.



Гость
1 - 19.04.2013 - 21:22
по протоколу там обычная http-авторизация
посмотри, как обменивается с битриксом семерочная "Торговля и склад" (единственно, там протокол старый)
по идее "Соединение.Пользователь()" должно быть достаточно для авторизации
у тебя может прокси мешает?
Гость
2 - 19.04.2013 - 21:23
в крайнем случае перепиши скрипт обмена на стороне битрикса
3 - 22.04.2013 - 05:27
Метод Пользователь() не прокатывает
а ломать битрикс вообще не вариант :)
4 - 22.04.2013 - 07:38
сделал так:

сайт = СоздатьОбъект("WinHttp.WinHttpRequest.5.1");
сайт.Open("GET","http://test.ru/bitrix/admin/1c_exchange.php?type=sale&mode=query",0);
сайт.SetCredentials("pavlo","test",0);
сайт.SetAutoLogonPolicy(2);
сайт.Send();
Сообщить(сайт.ResponseText);
Сообщить(""+сайт.Status+" - "+сайт.StatusText);
Сообщить(сайт.GetAllResponseHeaders);

возвращает страницу, которая и требует авторизацию Никаких "success" как в 1С 8 :(


К списку вопросов






Copyright ©, Все права защищены