JWT и ошибка 402

1. held88 59 16.04.24 09:32 Сейчас в теме
Проблема следующего характера. Делаю интеграция с одним из сервисов.

Авторизация производится через JWT. При истечении срока действия токена платформа отвечает http кодом 402. Но это эксперементальный зарезервированный код согласно документации к кодам HTTP. Для обновления токена сервис ожидает код 401 и без него запрос на обновление токена не посылает.

Можно ли как то заставить платформу генерировать ошибку с кодом 401 на факт попытки авторизации просроченным токеном?

Платформа 8.3.23
Веб сервер апач.

<service name="Сервис123"
rootUrl="api"
enable="true"
reuseSessions="autouse"
sessionMaxAge="2"
poolSize="10"
poolTimeout="5">
<accessTokenAuthentication>
<accessTokenRecepientName>Сервис123</accessTokenRecepientNam­e>
<issuers>
<issuer name="retail"
authenticationClaimName="sub"
authenticationUserPropertyName="name"
keyInformation="12345678"/>
</issuers>
</accessTokenAuthentication>
</service>

Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. held88 59 17.04.24 08:16 Сейчас в теме
Пробовал сделать в апач через ErrorDocument 402 http://cкрипт-возвращающий-401

Не перехватывается 402 которую генерируют таким образом платформа.

Может с ngix получится? Никто не пробовал?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот