我试图通过使用mailbox.makeEwsRequestAsync来得到它,但看起来像它不支持GetUserSettings operation。在Office加载项中,我可以知道用户属于哪个租户吗?
0
A
回答
1
我想我找到了一个解决方法。
取getUserIdentityTokenAsync返回的令牌。它是一个可以反序列化的JWT令牌,例如参见this site。
租户ID存在于反序列化的JSON的各个字段中(请参阅附件中的红色方块)。我只用一个Office365租户测试过它。
1
Office Outlook web加载项也支持Exchange On Premise(2013+)和现在的个人Microsoft帐户(outlook.com)。在这些情况下,没有租户的概念,所以我认为你不能检索TenantId。
如果您的Office Addins使用Azure AD,则TenantId将成为the claims的一部分,但您的加载项仅与Office 365帐户兼容(除非使用新的Azure v2.0 model)。真正的负面影响是您的用户必须使用其Office365帐户在加载项中进行身份验证。
+0
不幸的是,在我向Azure AD进行身份验证之前,我需要知道租户。 –
相关问题
- 1. 登录到Office 365租户从内部Office加载不弹出
- 2. 我可以使用新的Office加载项创建表单吗?
- 3. 防止用户禁用Office加载项?
- 4. ,我可以知道我将使用哪个端口号吗?
- 5. 我可以让PHP知道用户没有启用javascript吗?
- 6. Excel VSTO 2010加载项可以在Office 2007中运行吗?
- 7. 当前租户的Outlook加载项AppDomain
- 8. 如何知道哪个用户付了?
- 9. 多租户,每个租户
- 10. 我可以知道在@ControllerAdvice中调用了哪个控制器吗?
- 11. WSO2:我可以将Facebook或Google用户分配给特定租户吗?
- 12. GitHub如何知道我正在使用哪个帐户?
- 13. Orchard MultiTenancy - 租户在哪里?
- 14. 我可以在cakephp的div用户中加载一个动作吗?
- 15. 我可以知道用户何时删除我的应用程序吗?
- 16. 我可以知道哪个用户在接受邀请后发出了邀请吗?
- 17. 我可以使用autofac添加租户特定的控制器吗?
- 18. 单独在GenericRepository中实现多租户可以吗?
- 19. 我如何知道哪些观察属于哪个簇?
- 20. MVC多租户加载其他租户数据
- 21. 我可以过滤用户在GoodData中看到的属性吗?
- 22. Office VSTO加载项与使用Office JS API的Office加载项
- 23. 我可以知道何时文件已经下载到用户的计算机中吗?在PHP中?
- 24. 我们可以隐藏用户的javascript加载吗?
- 25. 哪些SharePoint 2007功能不可用于Office 2003用户?
- 26. 我可以检索SonarQube上的哪个用户分析项目吗?
- 27. 我在哪里放置我的Office加载项配置页面?
- 28. 我怎么知道用户刷过了哪个方向?
- 29. 知道用户在iframe中浏览哪个页面
- 30. SignalR中的用户有什么办法从客户端知道他属于哪个组?
我创造了另一种答案。它对你有帮助吗? –