簡體   English   中英

WSO2 Api Manager-如何更改JWT的到期時間?

[英]WSO2 Api Manager - How to change the expiration time of JWT?

我想更改在WSO2 Api Manager中創建的JWT令牌的到期時間。 似乎默認時間是15分鍾。

{"typ":"JWT","alg":"none"}.
{
"iss": "wso2.org/products/am",
"exp": 1464255150998,
 ...
}

通過此鏈接-Wso2 Jira-APIMANAGER-3493 ,似乎我們可以在APIKeyManager下的/repository/conf/api/man-ager.xml中使用“ SecurityContextTTL”屬性來更改JWT的到期時間。

但是我在api-manager.xml中找不到此設置(甚至沒有注釋掉的配置)。 我正在使用wso2am-1.9.1。

該屬性是否已從配置中刪除? 如果是,那么我們如何更改JWT的到期時間?

是否有任何可用的文檔提及此屬性及其用法?

任何指針表示贊賞。 謝謝。

在APIKeyValidator部分下,應按以下方式應用它,

   <APIKeyValidator>
           <SecurityContextTTL>5</SecurityContextTTL>
   </APIKeyValidator>

但是根據您提到的Jira,此版本似乎存在一個錯誤。

WSO2已在下一版本(2.0.0)中使用新屬性修復了此問題,請參見[1]。

[1] https://wso2.org/jira/browse/APIMANAGER-4575

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM