Кеширование ответа 401 в nginx njs
В нашем приложении всякий раз, когда токен (который поступает в заголовке) недействителен - практически гарантировано, что точного действительного токена не будет. Итак, я пытаюсь снять с себя ответственность за ответ 401 на nginx (с njs или без него), пытаясь избежать поддержки службы с кешем, который забивается недействительными запросами.
Я думал использовать js_content при каждом вызове и проверять локальный «в кеше памяти» недействительного токена или, что еще лучше, иметь API для кеша nginx, но я не могу найти документацию по любому из вышеперечисленных.
Запрос аутентификации не кажется полезным, так как у меня не будет способа заполнить кеш с кодом 401, который будет возвращен моей службой (в случае «промаха кеша»).
Любой другой возможный способ будет приветствоваться, но я хотел бы получить возможность выгрузить его на nginx