簡體   English   中英

Microsoft graph api:即使在獲得管理員同意后,令牌也不包含權限

[英]Microsoft graph api: Token does not contain permissions even after obtaining admin consent

使用圖 api

  1. 創建了一個應用
  2. 更新了其權限以包含 domain.read.all

之后,我要求管理員使用https://login.microsoftonline.com/organizations/v2.0/adminconsent?client_id=myid&redirect_uri=redirecturl&state=state1234&scope=https://graph.microsoft.com/.default提供同意

一旦我得到管理員的同意,響應就會發送到我的重定向端點,在那里我嘗試獲取有時不包含所需權限的令牌。

微軟是否需要時間來反映圖表 api 所做的應用程序更新更改? 如果是,需要多少時間? 是否有任何配置選項可用於立即應用更改而不會有延遲?

雖然我認為有短暫的延遲是正常的,但基於您的顧慮,您可以向微軟提出您的建議

這可能是以下原因之一:

  1. 如果應用程序位於其他租戶中,然后是您授予它的租戶,則應在再次授予之前從企業應用程序中刪除該應用程序。
  2. 如果應用注冊在同一個應用中,您可以嘗試重新登錄以獲取新的令牌。
  3. 只是有一些患者,通常計划您需要哪些權限並在第三方租戶中授予他們不是您可能會在 5 分鍾內完成的過程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM