簡體   English   中英

Microsoft Teams客戶憑據流

[英]Microsoft Teams Client Credentials Flow

在開發Microsoft Teams選項卡應用程序時,想知道是否可以使用客戶端憑據流進行授權。

我在此處看到流程的常規Active Directory信息,這是否適用於團隊應用程序?

如果沒有,那么在端到端測試應用程序時如何建議完成授權?

謝謝。

這取決於。 使用client_credentials需要租戶管理員的特殊同意,並且不對實際用戶進行身份驗證。 您可以使用此流程從您的應用程序內進行Microsoft Graph調用,但不會知道當前用戶。

文檔( 在Microsoft Teams選項卡中對用戶進行身份驗證 )假設您要對當前Teams用戶進行身份驗證。 由於client_credentials不涉及與用戶進行交互,因此這與團隊本身無關。 這只是您在應用程序中自己實現的一部分。

如果您特別詢問關於將client_credentialsmicrosoftTeams.authentication.authenticate一起使用,則否。 如果您的應用程序正在使用“客戶端憑據”,那么您的工作流程中不會彈出。 您的身份驗證是在應用程序級別進行的,在將應用程序部署到實際用戶之前,需要進行配置/授權。

暫無
暫無

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

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