我已使用Microsft Bot Framework
在Node JS
中創建了Bot,並部署在Skype for Business (SFB) channel
上。如何通過Microsoft Bot Framework中的Skype for Business頻道獲取用戶的身份驗證詳情
每當用戶通過SFB與Bot交互並要求獲取一些細節時,我希望Bot從我的公司內部系統使用用戶登錄到SFB時應該生成的用戶身份驗證令牌獲取這些詳細信息。
那麼,有沒有什麼辦法從SFB獲取用戶令牌,Bot可以用它來代表用戶獲取所需信息?我不能使用Bot憑證代表用戶請求的信息。我的公司內部系統SFB使用相同的Azure AD進行用戶認證。
我提到的問題Authenticate user across channels in Microsoft bot Framework,Skype for Business channel doesn't pass authentication credentials correctly但這並不能幫助我回答我的問題。
我提到Authenticate user in Microsoft bot framework鏈接,如果我問用戶使用什麼https://blogs.msdn.microsoft.com/tsmatsuz/2016/09/06/microsoft-bot-framework-bot-with-authentication-and-signin-login/進行身份驗證,然後每次用戶問了一些問題,我要問的用戶進行身份驗證,這將不會是一個很好的用戶體驗,爲用戶已經通過SFB認證。
有人可以幫我一些我可以參考的文檔解決這個問題嗎?
我已經添加了skypedeveloper標籤。希望他們團隊的成員能回答你的問題。 –