0

我想撤銷一個刷新令牌,以便它不能用於任何進一步通過oauth2獲得更多的訪問令牌。微軟圖OAuth2撤消/無效刷新令牌node.js

我正在使用simple-oauth2 nodejs庫來封裝獲取訪問和刷新令牌的請求。一旦擁有這些令牌,我就可以使用訪問令牌來調用graph.microsoft.com。當令牌到期時,我可以獲得一個新的。這個庫有一個.revoke()方法,它需要一個撤銷url。我將其指定爲http://login.microsoft.com/common/oauth2/v2.0/logout ,但刷新標記仍然有效。

根據https://support.office.com/en-us/article/Session-timeouts-for-Office-365-37a5c116-5b07-4f70-8333-5b86fd2c3c40?ui=en-US&rs=en-US&ad=US Azure活動目錄:「管理員可以應用條件訪問策略,限制訪問用戶試圖訪問的資源。」

是否可以使用oauth2請求撤銷?我看到這個https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oidc 顯示oauth2註銷url /common/oauth2/v2.0/logout。

回答