2016-12-27 5 views
1

. Временная метка unix на нашем требовании exp всегда является текущим временем, и мы хотели бы, чтобы это было на 15 минут вперед, например, истекает через 15 минут. Мы попытались установить период действия в 900 в хранилище API, но это, похоже, не влияет на JWT. Есть ли способ изменить требования JWT по умолчанию в wso2?Добавьте дополнительное время на заявку wso2 JWT exp.

ответ

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#PassingEnduserAttributestotheBackendUsingJWT-SettingtheexpirytimeoftheJWT

 Смежные вопросы

  • Нет связанных вопросов^_^