Имя: Пароль:
1C
 
запрос через Postman для http сервиса в 1С выдает ошибку "Не указан заголовок..."
0 evorle145
 
29.05.25
11:29
Полный текст ошибки:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://10.10.10.10/test/e1csys/vrscore/exception.xslt?sysver=8.3.25.1394
<exception xmlns="http://v8.1c.ru/8.2/virtual-resource-system xmlns:xs="http://www.w3.org/2001/XMLSchema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance xsi:type="Exception" clsid="580392e6-ba49-4280-ac67-fcd6f2180121" reason="400">
	<descr xmlns="http://v8.1c.ru/8.1/data/core Не указан заголовок управления сеансами или куки с идентификатором сеанса.</descr>
	<category xmlns="http://v8.1c.ru/8.1/data/core
	<creationStack xmlns="http://v8.1c.ru/8.1/data/core vrsbase.dll:0x00016893 vrsbase.dll:0x000476F5 vrsbase.dll:0x000482CE vrsbase.dll:0x0004DE83 rserver.dll:0x0018B808 rserver.dll:0x00239E66 vrsbase.dll:0x0004B209 rserver.dll:0x0023AD18 rserver.dll:0x0023B9CD rtrsrvc.dll:0x0007EDD7 rtrsrvc.dll:0x0011B71B rtrsrvc.dll:0x00113F50 rtrsrvc.dll:0x00117066 rtrsrvc.dll:0x001161B0 rtrsrvc.dll:0x00115357 rtrsrvc.dll:0x00114F4B rtrsrvc.dll:0x001100F0 rscalls.dll:0x0000BCF4 rscalls.dll:0x0000C37E core83.dll:0x0027CA70 core83.dll:0x0027CAD2 core83.dll:0x0015A7F7 unknown:0x00000000 unknown:0x00000000 KERNEL32.DLL:0x00000000 unknown:0x00000000 unknown:0x00000000 </creationStack>
</exception>


скриншот ошибки:
https://ibb.co/Df54wzFX

помогите, плиз, понять как избавиться от ошибки и протестировать метод. Метод inn должен вернуть просто 200:
    Ответ = Новый HTTPСервисОтвет(200);
    Возврат Ответ;


сам get запрос такой (адрес сервера изменен): http://10.10.10.10/test/hs/store_exchange/inn
1 reg0303
 
29.05.25
11:46
Попробуй убрать авторизацию и выполнить запрос 10 колонна.10.10.10/test/hs/store_exchange/inn" target="_blank">http://Username:Password10 колонна.10.10.10/test/hs/store_exchange/inn
2 reg0303
 
29.05.25
11:48
(1) http:// Username:Password(ЗнакСобаки)10.10.10/test/hs/store_exchange/inn
3 evorle145
 
29.05.25
13:38
(2) то же самое. Сбросил сеансы http через консоль 1С, запускаю запрос, теперь выдает "Сеанс отсутствует или удален":

{
    "#exception": "{http://v8.1c.ru/8.2/virtual-resource-system}Exception  ,
    "exception": {
        "clsid": "580392e6-ba49-4280-ac67-fcd6f2180121",
        "reason": 404,
        "descr": "HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /hs/store_exchange/inn:",
        "#inner": "{http://v8.1c.ru/8.2/managed-application/seancecontextexception}SeanceContextException  ,
        "inner": {
            "clsid": "60c686dc-798f-4d17-aadb-a90156a16eb8",
            "reason": 1,
            "descr": "Сеанс работы завершен администратором.",
            "#inner": "{http://v8.1c.ru/8.2/managed-application/seancecontextexception}SeanceContextException  ,
            "inner": {
                "clsid": "60c686dc-798f-4d17-aadb-a90156a16eb8",
                "reason": 1,
                "descr": "Сеанс отсутствует или удален\nID=fea7d45b-62e5-4ec1-8e3a-43f3fab618ea, File=src\\rserver\\src\\IRMngrSrvcImpl.cpp(639)",
                "category": "0000000000000010000000000",
                "uiHelperUUID": "0ebf8425-4151-48e7-85bf-be16b69ffce8",
                "creationStack": "backbas.dll:0x00008C2A backbas.dll:0x0000A250 backbas.dll:0x0000A641 rserver.dll:0x0010E18B rserver.dll:0x000382A5 rserver.dll:0x0003881D rserver.dll:0x0014CCB3 rserver.dll:0x0014AB86 rtrsrvc.dll:0x000D857F rserver.dll:0x000B8E06 rserver.dll:0x000BAC9F backbas.dll:0x0017FCE7 rserver.dll:0x00158B29 rserver.dll:0x0015903F rserver.dll:0x0020C065 rserver.dll:0x0020B769 vrsbase.dll:0x0004FC23 vrsbase.dll:0x0004DB55 rserver.dll:0x0018B808 rserver.dll:0x00239E66 vrsbase.dll:0x0004B209 rserver.dll:0x0023AD18 rserver.dll:0x0023B9CD rtrsrvc.dll:0x0007EDD7 rtrsrvc.dll:0x0011B71B rtrsrvc.dll:0x00113F50 rtrsrvc.dll:0x00117066 rtrsrvc.dll:0x001161B0 rtrsrvc.dll:0x00115357 rtrsrvc.dll:0x00114F4B rtrsrvc.dll:0x001100F0 rscalls.dll:0x0000BCF4 rscalls.dll:0x0000C37E core83.dll:0x0027CA70 core83.dll:0x0027CAD2 core83.dll:0x0015A7F7 unknown:0x00000000 unknown:0x00000000 KERNEL32.DLL:0x00000000 unknown:0x00000000 unknown:0x00000000 "
            },
            "category": "1000000000000010000000000",
            "uiHelperUUID": "0ebf8425-4151-48e7-85bf-be16b69ffce8",
            "creationStack": ""
        },
        "category": "0000000000000000000000000",
4 evorle145
 
29.05.25
12:03
при этом если делать запрос без hs , то вроде все ок:

https://ibb.co/ynMbLpMZ
5 Кир Пластелинин
 
29.05.25
12:35
Повторное использование сеансов у сервиса включено?
6 evorle145
 
29.05.25
12:50
фуф, вот в чем дело оказалось: постман передавал ID убитой сессии.
Вот этот параметр включил и все заработало!

https://ibb.co/Xxw6bPPk


спасибо всем за наводки!
Закон Брукера: Даже маленькая практика стоит большой теории.