我已使用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标签。希望他们团队的成员能回答你的问题。 –