- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Необходимо авторизоваться или зарегистрироваться на портале
Токен TrueAPI не действительный
Здравствуйте.
Пытаемся настроить автоматическое получение токена TrueAPI.
Прошел указанные в инструкции шаги руками через Postman (С локальной машины) - токен выдается и получается с его помощью обратиться к методам TrueAPI. Но когда пробую через написанное приложение (Другой хост) - токен выдается, но при его использовании TrueAPI возвращает 401 (Токен не действителен). Попробовал подставить полученный в приложении токен в Postman - 401. Попробовал подставить полученный в Postman токен внутрь приложения - 401 (При этом в Postman он работает). Более того, если получить uuid и рандомную строку с данными для подписания в Postman, а затем запросить токен с подписанными данными через приложение - получаю ответ, что такой uuid не найден в хранилище. Если получить uuid и рандомную строку с данными в приложении и попытаться получить токен уже в Postman - та же ошибка (uuid не найден). Возможный вывод - uuid в TrueAPI завязан на хост через который его получили? И если начал получение токена с одного хоста, то все запросы нужно проделать именно в нем. Но это не выглядит проблемой. А вот то, что только-что выданный токен при первом же запросе считается недействительным победить не удается. Полученный через приложение токен успешно декодится в JWT и выглядит абсолютно нормальным.
Механизм подписания используется один и тот же. Опять же, если токен выдали, значит с подписью все ок.
Возможно кто-то сталкивался с подобной проблемой? Не знаю уж куда копать.
С
Здравствуйте, каждый раз необходимо идти по цепочке от метода /auth/key к методу /auth/simpleSignIn.
То есть по методу /auth/key получаете uuid, который является идентификатором текущей авторизации и data, где указан текущий УКЭП.
То есть каждый раз необходимо взаимодействовать по одному и тому же УКЭП как минимум.
29.05.2023 10:23
0