ISとWSO2はは、ユーザーがアクティブなときに自動トークンをリフレッシュする方法 - WSO2は、私はWSO2のAPIマネージャ1.9を使用していますAPIマネージャ
によって、私はトークンを生成しています5。
curl -k -d "grant_type=password&[email protected]&password=password" -H "Authorization: Basic ZmtvZTdJNUVuME8yTVVQMnpHOERqV05SVXU
wYTpmM0cyNmlrbVpVTHlhUFplTHlaRTZYOHJLSHNh, Content-Type: application/x-www-form-urlencoded" https://10.234.31.152:8245/token
応答は
です{
"scope":"default",
"token_type":"bearer",
"expires_in":3600,
"refresh_token":"42a354167211de45aca1b2ebacc27d24",
"access_token":"266c3aabaad48a587a6b5145d4f5252"
}
トークンの有効期限は3600秒です。 (。これは、設定することができます)
私の要件は次のとおりです。
ユーザーが積極的にユーザーがアイドル状態の場合、トークンの有効期限が切れてしなければならない
、APIにアクセスしているときに、トークンの有効期限が切れてすべきではありませんAPIにアクセスするユーザーは、その後、新しいトンを取得する必要がある場合、3600秒
するためのAPIの有効期限time.ifトークンを処理するAPIを使用しています