Вход | Регистрация


Подключение к bpm'online

Подключение к bpm'online
Я
   VS-1976
 
08.11.17 - 15:25
Подскажите кто нибудь делал подключение из 1С к bpm'online.
Если да, то просьба кинуть в меня примером.

PS: Так же если у кого есть пример подключения к сервису используя Cookie, просьба так же поделиться
 
 
   maximsagaydak
 
1 - 27.11.17 - 13:13
С авторизацией по Cookie - так и не получилось разобраться, возможно предполагается как-то обрабатывать содержимое, которое приходит в ответ на авторизацию (в заголовке "Set-Cookie"), пробовал вставлять в заголовок запроса к OData c именем "Cookie", "Authorization", "Set-Cookie" - никакого результата...
Работает только Basiс аутентификация. Для того чтобы ею воспользоваться - необходимо при создании "Соединения" указывать явно пользователя и пароль.
Пример:
HTTPЗапрос = Новый HTTPЗапрос ("/0/ServiceModel/EntityDataService.svc/OrderCollection");//это для примера, возвращает коллекцию заказов (если она есть конечно

ssl4 = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
АдресСервера = [Адрес приложения bpm'online]
Соединение = Новый HTTPСоединение(АдресСервера,, Пользователь, Пароль,,, ssl4);
Ответ = Соединение.ВызватьHTTPМетод("GET", HTTPЗапрос);
ТелоСообщения = Ответ.ПолучитьТелоКакСтроку();

Ответ возвращается в xml, пробовал её парсить через ФабрикуXDTO - почему-то режет значения.
   Torquader
 
2 - 27.11.17 - 16:08
В заголовке Set-cookie - это команда браузеру установить Cookie, а передавать его обратно нужно через Cookie - без всякого Set - должно работать.
   maximsagaydak
 
3 - 27.11.17 - 22:11
Всё бы так, но если передавать в заголовке "Cookie", куки полученые от сервиса авторизации - валит ошибку 401 (неудача авторизации)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует