【发布时间】:2022-01-12 12:49:30
【问题描述】:
我正在开发一个具有选项卡和搜索消息扩展功能的团队应用程序。该应用程序应该支持多租户场景,其中应用程序将部署在不同的租户上,并且应该能够使用 Graph api 进行一些操作。因此,我称其为代表用户令牌。对于这些情况,我的请求失败。当我尝试注册 Tab App 以支持多租户时,我收到以下错误:
当我查询 Graph Token 时,我得到了 CORS 问题:
让我知道我的下一步应该是什么。
【问题讨论】:
-
查看已经回答的问题,它可能会对您有所帮助。 stackoverflow.com/questions/38317973/…
-
嘿,你有机会研究上面分享的类似问题的解决方案吗?
-
是的,现在对我们来说变得非常复杂。我们需要获取 Teams 徽标二进制文件并将其与其他信息一起保存回数据库,并且该应用程序将适用于多个客户。所以我们想要一个简单的解决方案,不是每个客户都必须给予很多权限。我们计划放弃这个。将检查团队客户端开发,如果将来我可以在没有图形 api 调用的情况下获得团队徽标。
-
我认为这里有两个单独的问题:1)为什么不能将 AAD 单租户应用程序更改为多租户应用程序注册 2)为单租户授予的(OBO)令牌是什么应用程序不适用于其他目录
-
@Hunaid Hanfee-MSFT - 您分享的链接没有说明问题,它实际上描述了一个不同的问题,并且有多种可能的答案。所以很遗憾它用处不大。如果你想说:请使用 ADAL,那会更清楚
标签: microsoft-teams teams-toolkit