【发布时间】:2020-10-21 22:50:47
【问题描述】:
我正在努力让我的团队机器人在启用身份验证的情况下使用我的 azure 应用服务。
这是我的设置:
我有一个团队机器人,可以对团队中的某些事件做出反应。我还有一个 azure web 应用程序,它有一个端点 /api/messages 来监听机器人消息。有一个 Azure Bot Channels Registration 将这两者连接在一起。
在我在我的 Web 应用程序中启用 EasyAuth 以使用 Azure AD 进行身份验证之前,一切正常(我需要这个,因为此 Web 应用程序中还有其他端点需要保护)。启用 Web 应用中的身份验证后,机器人消息不会到达 Web 应用,而且我在日志中也找不到任何错误。
我尝试在我的机器人频道注册中添加不同的 OAuth 连接设置,并在网络应用的身份验证设置中添加允许的令牌受众,但我还没有找到可行的设置。
谁能告诉我这应该如何配置?提前谢谢你。
【问题讨论】:
-
检查sample 是否有帮助。
标签: botframework microsoft-teams azure-authentication