1с 7.7. + обмен с 1с битрикс Хотел узнать, кто нить решал задачу http запросов к битриксу? Проблема пока авторизации в v7plus нет NTLM, а у 1С 8 у HTTPСоединение объекта есть и оно по умолчанию, походу из-за этого и не пускает. Может какими другими средствами кто решал? по гуглил не нашел ничего вроде. Подкиньте, если не жалко направление куда копать. p.s. Сразу оговорюсь дело перехода на 1С 8 это другое, тут спортивный интерес чем реально реализовать. |
по протоколу там обычная http-авторизация посмотри, как обменивается с битриксом семерочная "Торговля и склад" (единственно, там протокол старый) по идее "Соединение.Пользователь()" должно быть достаточно для авторизации у тебя может прокси мешает? |
в крайнем случае перепиши скрипт обмена на стороне битрикса |
Метод Пользователь() не прокатывает а ломать битрикс вообще не вариант :) |
сделал так: сайт = СоздатьОбъект("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 :( |
Текущее время: 23:22. Часовой пояс GMT +3. |