#0
by EarthsSoul
Пытаюсь применить следующую статью Для http сервиса в свойстве повторное использование сеансов поставил Использовать, переобуликовал http сервис. В postman делаю запрос в котором добавил заголовок IBSession со значением start. В коде 1с ничего не правил, я так понимаю автоматически к ответу в 1с должен добавиться IBSession с указанием сеанаса. Я так понимаю в заголовке или в куках ответа должен быть ключ IBSession. В ответ не приходит ключ IBSession. Что делаю не так ? Перезапустил сервис апач и на всякий случай перезапустил севрис 1с, и в файле default.vrd имеется запись reuseSessions="use" для моего http сервиса. Дальнейшие запросы под разными пользователями с заголовком IBSession со значением start (или без заголовка) выдают ошибку Платформа 1С:Предприятие 8.3 (8.3.10.2299) { "descr": "Ошибка работы сеанса
Ошибка при выполнении запроса POST к ресурсу /hs/api/user/login:", } } } То же самое поведение только для платформы 1С:Предприятие 8.3 (8.3.9.1818) Только строка ошибки отличается немного "Сеанс отсутствует или удален ClusterDistribImpl.cpp(1062) (Перезагрузка всего сервера не спасает ошибка в базе остается на совсем, создаю просто новую базу в 1с сервер со ссылкой на базу существующую базу PostgresSQL, и все повторяется…)
#1
by EarthsSoul
У меня апач используется. Я так понимаю в заголовке или в куках ответа должен быть ключ IBSession и он должен прикрепиться платформой, верно ? У кого опыт есть в данном направлении ? Какой релиз платформы использовали ? Может ли СУБД влиять? Что делаю не так ?
#4
by sFAQer
Что значит он должен прикрепится платформой? В куках тебе прийдёт индентификатор сессии, потом с этими куками ты должен будешь последующие запросы делать...
#5
by EarthsSoul
время жизни пока по умолчанию стандартное 20 в коде 1с я пишу Ответ = Новый HTTPСервисОтвет(code); Откуда появится куки их же явно указывать не надо, это делает платформа ? Я как то должен дополнительно указывать в коде необходимость возврата идентификатор сессии в куки ? Для тестирования postman подходит ?
#6
by sFAQer
В ответе в куки тебе платформа положит, при последующих запросах к этому сервису их нужно будет подсовывать, это не на стороне 1С, это со стороны внешнего приложения. А в Администрировании ИБ, сколько время жизни спящего сеанса?
#9
by EarthsSoul
У меня ошибки проверенны на двух релизах 1С:Предприятие 8.3 (8.3.10.2299) 1С:Предприятие 8.3 (8.3.9.1818)
#12
by EarthsSoul
Время засыпания пассивного сеанса 1200 Время завершения спящего сеанса 86400 Значения стандартные не менял еше...
#13
by sFAQer
И да статьями с вундерленда лушче не пользоваться, т.к они пишутся во время реализации и без последующей правки, т.е могут быть не актульными.
#14
by EarthsSoul
попытка сделать с учетом последних технологий и есть вероятность что при реально эксплуатации это будет важно
#16
by EarthsSoul
спасибо конечно уже читал, по ссылке ничего нового. И конечно приму во внимание что лучше использовать ИТС
#19
by EarthsSoul
мобильное приложение кладовщика на базе Андроид, моблиьно приложение стремятся сделать без кэширования
#21
by EarthsSoul
УТ сильно дополненная 11.2.3.177 протестировал и с активными сеансами, результат тот же
#22
by EarthsSoul
Тут обнаружил что версия клиента и сервера отличается. Сервер старый (1С:Предприятие 8.3 (8.3.9.1818)), через пару часов заменю сервер. Не кажется проблема не в этом...
#23
by sFAQer
В ут есть веб сервис для работы со складом, WMSMobileClientExchange как раз под мобильные приложения, может не изобретать велосипед?)
#24
by EarthsSoul
там другие аналитики, другие принципы. Но решение из коробки для удобной работы в принципе не бывает, так как имеют универсальные подходы. Так что конечно точно не подойдёт
#33
by EarthsSoul
Кажется проблема была не в 1c а в Postmane. Написал http запрос в 1с к веб сервису в 1с и пришел идентификатор сесии В заголовке IBSession. Только теперь в понедельник будет задача как в 1с сделать запрос с идентификатором сессии, не совсем понятно как указать их в 1с программно коде...
#35
by EarthsSoul
Не понятно почему так ведет себя Postman, может инструмент для тестирования веб сервисов корректно работающий с куками посоветуете ?
#39
by EarthsSoul
Успешно достиг в 1с тех же проблем которые были в первом сообщении. Похоже все таки проблема не в postman , проблема работе платформы ...
#40
by EarthsSoul
такой вариант не сработал Таокео впечатление все таки правильно в 53 сообщении Куки в 1с научился заполнять, вписываю туда всю строку которую присылает обратно сервер 1с (там строка с тремя параметрами ibsession, Path, Version). Но ошибка как уже сказано как в первом сообщении ...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Повторное проведение документа
- "Повторное использование вида субконто "Контрагенты" в запросе"
- УПП: Повторное использование материалов в производстве
- Повторное использование возвращаемых значений
- v7: Повторное использование вида субконто
- Повторное использование возвращаемых значений функций общих модулей 1С 8.2.19.8
В этой группе 1С
- Не корректно работает сканер в рабочем месте работника склада 1с:ERP
- Как отключить расчет ресурсов по нижележащим группировкам в СКД отчете?
- v7: Нужны правила для перехода с 1С Бух 7.7 на Бух 8.3
- Регистрация программного продукта на физ лицо
- Исключение авансов в запросе
- Регламентное задание отрабатывает по разному: запущенное вручную и по расписанию
- Атол Fprint 22 ПТК оплата по карте Cashlesstype1
- ККТ РИТЕЙЛ-01Ф,УТ 11.3,45h, Сумма всех типов оплаты меньше итога чека
- не работает запрос в конфигураторе, в консоли все норм.
- Xml создание файла
- v7: Конфигурация в Windows XP работает а на Windows 8 не работает
- УТ11 Заказ клиента Печатная форма
- Ошибки при сборке мобильного приложения
- Как при запуске винды запускать прогу и сворачивать в трей?
- Использование "Признак способа расчета" и "Признак предмета расчета" ККМ онлайн
- Сдача отчетности из ЗУП 3.1 и ЗУП 2.5 по одной фирме.
- OFF: Европа объявила войну дизельным автомобилям
- УТ 10.3 Онлайн-касса ЕНВД+УСН
- Печать счета в БП 3.0
- УТ11 наборы-комплекты не подтягиваются в документы