AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.09.2014, 10:54   #1  
Smart is offline
Smart
Участник
 
51 / 13 (1) ++
Регистрация: 09.06.2005
Добрый день,
Стоит задача связать Нав с Битриксом. Кто делал и как? Через стандартный обмен для Битрикса путем обмена файликами в формате CML(CML2) или как то еще?
Какие грабли при обмене http-запросами?
Старый 04.09.2014, 11:10   #2  
Smart is offline
Smart
Участник
 
51 / 13 (1) ++
Регистрация: 09.06.2005
Появился более конкретный вопрос, с авторизацией
Делаю запрос
....
XmlHttp.open('POST', URL, FALSE,user,password);
XmlHttp.send(xmlDoc);
....
где XmlHttp - 'Microsoft XML, v6.0'.ServerXMLHTTP60
xmlDoc - 'Microsoft XML, v6.0'.DOMDocument60

В ответ получаю xml, но там запрос авторизации
Советы, предложения?
Старый 04.09.2014, 14:28   #3  
Smart is offline
Smart
Участник
 
51 / 13 (1) ++
Регистрация: 09.06.2005
Вопрос решен, оказывается авторизация передается в URL
Старый 04.09.2014, 17:01   #4  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
а пример?
Старый 05.09.2014, 08:45   #5  
Smart is offline
Smart
Участник
 
51 / 13 (1) ++
Регистрация: 09.06.2005
Цитата:
Сообщение от Sancho Посмотреть сообщение
а пример?
Не думал что кому-то это надо, а оказывается тут живые есть. />
В одном запросе передать файл не получится
Сначала авторизация, потом инициализация, потом файл, потом импорт файла ..
пример URL для авторизации

URL = http://"Mysite.ru"/"path"/1c_exchange.php?AUTH_FORM=Y&TYPE=AUTH&USER_LOGIN="MyLoginName"&USER_PASSWORD="MyPassword"

XmlHttp.open('POST', URL, FALSE);
XmlHttp.send();
В ответ получаем либо "failure", либо "success" с кукисами.

Аналогично посылаем остальные запросы
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:43.