Messenger Webview 中的 MS BotFramework 登录重定向失败

MS BotFramework Sign-In Redirection fail in Messenger Webview

  1. 我使用 Microsoft Bot Framework 制作了一张登录卡。
  2. 登录按钮打开URL登录Microsoft Graph
  3. 用户写下它的凭据
  4. 一条消息要求他接受微软应用程序
  5. 然后它被重定向到感谢页面(访问令牌已转发到我的机器人)

问题:

Web 视图显示 Microsoft 域中的步骤,但重定向到我的服务器失败。

Messenger WebView 有什么限制吗?是否有通过 Messenger 登录的最佳做法?

编辑:

密码是located in a Node-RED node。 重定向是标准的 Node-RED(又名 ExpressJS)端点 卡片构建依赖Microsoft Bot Builder v3.0

使用 Microsoft Graph 身份验证构建登录卡时,您必须添加两个平台: - 网络平台 - 本机平台

将回调 URL 设置为 Web 平台并保持本机平台不变,没有自定义重定向。

它现在应该可以与 Messenger 应用程序和 Web 应用程序一起使用