Добавьте дополнительное время к заявке WWO2 JWT exp
Временная метка unix в нашем требовании exp всегда является текущим временем, и мы хотели бы, чтобы она была на 15 минут вперед, как истекает через 15 минут. Мы попытались установить период действия 900 в магазине API, но это, похоже, не влияет на JWT. Есть ли способ изменить утверждения JWT по умолчанию в wso2?
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>
[1] https://docs.wso2.com/display/AM200/Passing+Enduser+Attributes+to+the+Backend+Using+JWT