Bot Framework Chatbot 不断征求 Teams 中的用户同意
Bot Framework Chatbot keeps asking user consent in Teams
我已经使用 Microsoft Bot Framework 设置了一个机器人,并根据以下手册为 Teams 添加了 SSO:
OAuth 应用程序注册具有 Api 权限电子邮件、offline_access、openid、配置文件、User.Read,并且它们是管理员授予的。 Teams 应用安装在与机器人和 OAuth 应用注册相同的租户中。
但是,无论我尝试什么,Teams 中的用户都会不断收到要求获得额外权限的消息:
单击“继续”时登录成功,但退出并再次登录后,出现完全相同的消息。
- 为什么在 api 权限都被授予后还有消息?
- 如果说只需要一次,为什么一直弹出?
原来我没有将清单中的“accessTokenAcceptedVersion”更新为 2。
我已经使用 Microsoft Bot Framework 设置了一个机器人,并根据以下手册为 Teams 添加了 SSO:
OAuth 应用程序注册具有 Api 权限电子邮件、offline_access、openid、配置文件、User.Read,并且它们是管理员授予的。 Teams 应用安装在与机器人和 OAuth 应用注册相同的租户中。
但是,无论我尝试什么,Teams 中的用户都会不断收到要求获得额外权限的消息:
单击“继续”时登录成功,但退出并再次登录后,出现完全相同的消息。
- 为什么在 api 权限都被授予后还有消息?
- 如果说只需要一次,为什么一直弹出?
原来我没有将清单中的“accessTokenAcceptedVersion”更新为 2。