2016-09-21 70 views
0

我一直在使用WSO2 APIM作爲API網關,我想添加到我的解決方案中的是爲同一用戶生成distintc設備的distintct令牌的功能。WSO2 APIM 1.10.0更改每個範圍的令牌過期

爲了達到我已經使用了令牌範圍,到目前爲止它正常工作。不過,我希望爲桌面應用程序和移動應用程序使用的令牌提供截然不同的到期時間。

有人知道要實現嗎?看起來,應用令牌只能設置到期時間,對所有用戶而言,無論其範圍如何。

任何幫助表示感謝。 謝謝。

回答

0

我認爲這會幫助你

[1]。 https://docs.wso2.com/display/AM1100/Working+with+Access+Tokens

[2]。可以爲應用程序令牌和useraccess令牌設置截然不同的到期時間。

https://cnapagoda.blogspot.com/2015/01/wso2-api-manager-changing-default-token.html

謝謝

+0

好了,[2]鏈接顯示如何更改過期時間爲每一個,我想改變的到期時間每socpe(例如:用戶=一個通過移動1個月和同一用戶=通過桌面= 1天)。 對於已驗證的[1]鏈接,將validityTime作爲標頭或參數傳遞,並且在兩種情況下,它只對grant_type = application有效,對grant_type = password不起作用。 因此,正如我在第一個問題上發佈的,我需要的是一種使用相同用戶和不同範圍的授權類型=密碼的不同到期時間的方法;也歡迎任何替代方案。 –