簡體   English   中英

使用Microsoft Bot Framework自動對Microsoft團隊中的用戶進行身份驗證

[英]Auto authenticate users in Microsoft teams using Microsoft Bot Framework

我期待看到如何使用Azure AD將身份驗證集成到bot。 微軟在本文中提供了一個關於使用azure bot進行身份驗證的漂亮代碼。 它的作用是為用戶提供登錄選項,他們登錄並通過將6個魔術數字復制/粘貼回聊天來進行身份驗證。 我使用AADv1示例在團隊中測試它。

這是到getsokenDialog所在的cs文件的直接github鏈接(第95行): github鏈接

但是,由於我們在公司網絡中使用SSO,因此無法找到自動對Microsoft Teams中的用戶進行身份驗證的方法。

此鏈接中的圖片, Microsoft Teams bot圖片 ,來自Who bot,您可以將其下載到團隊並與之交談。 它基本上在用戶最初點擊“允許”后自動進行身份驗證。

有沒有辦法復制這個過程?

我想這可以告訴你。

團隊通道1:1上的botframework集成了身份驗證AAD

此時,無法在團隊頻道上對您的機器人進行SSO,但您可以比較AAD的tenantId。

回復注意事項(Adrian Solis):目前,沒有辦法自動獲取用戶的AAD令牌 - 您必須讓用戶通過登錄體驗(如上面發布的文檔鏈接中所述)才能獲得AAD ID或訪問令牌。

暫無
暫無

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

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