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 :( | |
| Интернет-форум Краснодарского края и Краснодара |