如何在Azure中向Microsoft Teams Bot添加授权

莫里兹

我在Azure中托管了一个可以按预期工作的Bot,但是我想通过Azure Active Directory添加授权。我已经将oauth2AllowIdTokenImplicitFlow和oauth2AllowImplicitFlow设置为true,并在授权下检查了ID-Token。

但是当我转到托管的Bots Url时,仍然会收到以下消息:

AADSTS700054:该应用程序未启用response_type'id_token'。

有更好的授权方法还是我遗漏了一些东西?

提前致谢!

吉塞诺希尔顿酒店

我不太清楚您对“连接到SharePoint。”的含义-您是说Bot使用应用程序凭据调用这些产品,这就是为什么要对用户进行身份验证?如果是这样,您应该在团队文档中查看Bot的身份验证流程

从本质上讲,它涉及到发送一种特殊的“卡片”响应(如果您尚未发送卡片,则意味着您不是在向用户发送文本消息,而是在表单内部发送了一种“迷你表格”聊天窗口)。这里有更多关于卡片的信息,但是在文档的后面,特别是有关您需要的卡片(登录卡片)的一部分

第一篇文章链接到第二篇文章,其中包含有关如何启动和运行它以及获取访问令牌的更详细的分步说明,以及指向示例项目的链接。请参阅将验证添加到您的Teams机器人

希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

向Microsoft Teams消息添加动态链接

Microsoft Teams:如何向活动源添加通知?

如何加载可变的Microsoft Teams Bot图标?

Microsoft Bot Framework 和 Microsoft Teams

是否可以向Microsoft Teams消息添加反应?

我如何在应用安装时从 Microsoft Teams 上的 Microsoft Bot Framework 中的团队中拉取用户

Microsoft Teams Bot身份验证黑屏

如何将选项卡添加到Microsoft Teams Bot?

Microsoft Teams身份验证:无法在Teams Bot(V4 SDK)中检索令牌

可用于向Microsoft Teams中的Planner应用添加任务的任何API

Microsoft Bot-Node SDK:如何在Microsoft Teams中提及用户

如何从Bot手动向Microsoft Teams发送“ conversationUpdate”?

如何在带有Dotnet Core 2.2的Bot Service中使用Microsoft.Bot.Builder.Teams

在Microsoft Teams App Studio中,无法更改Bot端点地址

从Bot到Microsoft Teams中的选项卡的深层链接

在Python Flask中从Microsoft Teams bot验证HMAC

在Microsoft Teams中侧向加载VS Custom Bot

在 Microsoft Teams 中为连接器添加配置

如何在没有教育许可证的情况下在Microsoft Teams中添加分配选项卡

请求实体太大:如何在 Teams 上使用 Microsoft Bot Framework 修复此错误

以编程方式将SharePoint Library Teams选项卡添加到Microsoft Teams Channel

如何连接到任何租户,如 Teams 中的 Bot Microsoft Flow

如何在MS Teams中将应用添加到群聊

如何在Azure搜索中向Microsoft语言分析器添加字符过滤器?

Microsoft Teams Bot-链接展开验证流程

Microsoft Teams Bot-调试刷新令牌流

Microsoft Bot Framework Composer Teams 包发送任务模块

Microsoft Teams App-通过Bot发布通知

选项卡未显示在 Microsoft Teams Bot 上