1
我正嘗試通過我的網站與微軟真實賬戶連接。通過使用microsoft的文檔,我得到了離線指令並使用了到期時間。如何檢查微軟真實賬戶REST API令牌有效(過期)或不使用訪問令牌?
現在的問題是如何檢查令牌是否有效(過期)或不?哪個網址給出了答案?
我正嘗試通過我的網站與微軟真實賬戶連接。通過使用microsoft的文檔,我得到了離線指令並使用了到期時間。如何檢查微軟真實賬戶REST API令牌有效(過期)或不使用訪問令牌?
現在的問題是如何檢查令牌是否有效(過期)或不?哪個網址給出了答案?
返回access_token
和refresh_token
的響應也應包含一個expires_in
值,您可以使用該值計算access_token
應該被緩存多長時間。一旦緩存的令牌接近到期,您可以觸發搶先式刷新。
但是,即使進行搶先式刷新,應用程序也應該查找來自OneDrive API的401
響應,並將其用作刷新的觸發器。如果你想提出一個請求來驗證當前的令牌是否仍然有效,你可以點擊下面的內容 - 但它不會告訴你它已經離開了多長時間,只是在這個瞬間是否可以:
感謝您的回覆。我是否可以獲取令牌信息,如Google Oauth2 https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=回覆:如果令牌有效{ 「aud」:「8819981768.apps.googleusercontent.com」 , 「user_id」:「123456789」, 「scope」:「https://www.googleapis.com/auth/drive.metadata.readonly」, 「expires_in」:436 } expires表示{「error」: 「令牌無效」} –