我在 MS 团队中创建了一个 Bot,可以针对 AAD 对用户进行身份验证。我为此使用了 AuthBot 代码。这可以正常工作。我对进一步改善登录体验有疑问。Bot 当前打开一个网络浏览器,用户登录并重定向到一个带有幻数的页面,他或她需要将其复制粘贴回团队。
如果我正确理解了此页面上的身份验证部分,那么以下内容应该是可能的:
- 通过在 Teams 包清单文件中指定 validDomains 属性,可以在 Teams 内部而不是通过浏览器打开浏览器窗口。但是,我与 Bot 1:1 聊天,它似乎没有使用清单文件(Bot 的图像不使用清单中的那个)。如何在 Teams 中打开登录窗口?
- 有一个 MS Teams javascript 文件。我可以使用它(在身份验证后我的机器人显示的页面上)将用户重定向回团队,并可能自动将幻数粘贴到与机器人的聊天中吗?