我正在尝试使用一种服务,该服务通过我的机器人中的承载令牌(Azure AD 令牌)授权请求。我该如何处理这种情况。
问问题
269 次
2 回答
1
基本上,策略是拥有一个支持您的身份验证的网页并向用户发送链接。当他们点击它时,他们将通过身份验证流程,当您获得访问令牌时,您通过 api 将其保存到用户的 BotData 中,然后将新消息发布回对话。
之后,机器人可以访问存储在 botdata 结构中的访问令牌,并且可以使用该令牌直到过期。
于 2016-04-21T17:46:05.080 回答
0
您可能想查看Facebook Auth 示例,以了解 Tom 提到的 Auth 流程的实现。对于 Azure AD,几乎相同。我发布了一些关于如何让 Azure Active Directory B2C 与 Bot Framework 一起工作的实施细节?
更新
您可能需要查看两个新示例,因为它们正在实施正在讨论的工作流程。
- 来自BotBuilder存储库的 GraphBot。
- Mat Velloso 的AuthBot
于 2016-05-03T14:09:55.383 回答