0
在我的c#桌面應用中,我使用Google的API對API的訪問令牌進行身份驗證和檢索。我注意到API會緩存這個令牌並且再次使用它,直到它到期。刪除已撤銷的緩存的Google訪問令牌
使用我的瀏覽器,我可以撤銷使用令牌:我這樣做是爲了測試出API如何處理撤銷令牌
https://accounts.google.com/o/oauth2/revoke?token=1/xxxxxxx
。按照規定,API失敗。我遇到的問題是讓API使用新的令牌。它繼續檢索緩存的令牌,即使它已被撤銷。下面的代碼是用來使用的API認證:
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(GoogleClientSecrets.Load(stream).Secrets, Scopes, "user", CancellationToken.None);
?我怎樣才能刪除緩存的令牌和API申請一個新的?