. Временная метка unix на нашем требовании exp всегда является текущим временем, и мы хотели бы, чтобы это было на 15 минут вперед, например, истекает через 15 минут. Мы попытались установить период действия в 900 в хранилище API, но это, похоже, не влияет на JWT. Есть ли способ изменить требования JWT по умолчанию в wso2?Добавьте дополнительное время на заявку wso2 JWT exp.
1
A
ответ
1
Если элементы <EnableGatewayTokenCache>
или <EnableKeyManagerTokenCache>
включены в файл <APIM_HOME>/repository/conf/api-manager.xml
, время истечения срока действия JWT по умолчанию совпадает с временем истечения срока действия кеша. Однако, если кеширование не включено для узлов Gateway и Key Manager, время истечения JWT можно установить, добавив время истечения в минутах в минутах в элементе <JWTClaimCacheExpiry>
файла <APIM_HOME>/repository/conf/api-manager.xml
. Например,
<CacheConfigurations>
....
<JWTClaimCacheExpiry>60</JWTClaimCacheExpiry>
....
</CacheConfigurations>