我正在开发用于在Outlook 365中编写电子邮件的邮件加载项。Javascript Web应用程序调用getUserIdentityTokenAsync()以获取身份令牌,然后使用应用程序的C#后端Web服务对其进行验证。 服务中的身份令牌验证几乎完全基于此样本 。 上周三星期三,我 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我们的 Outlook 加载项为我们的生产客户成功运行,但一个特定租户除外。
对于这个租户,对getUserIdentityTokenAsync()
的 Office API 调用将返回一个空令牌。
以下是我通过查看日志得出的结论:
当他们从 Mac Outlook 客户端访问插件时,getUserIdentityTokenAsync() 返回“Status”=“failed”,错误代码为“9017”。
当他们从 Chrome 或 Firefox 访问插件时,getUserIdentityTokenAsync() 返回 "Status" = "succeeded" 但令牌值为 null。
他们自托管的 Microsoft Exchange 服务器版本是15.1.1531.3
,我已经确认启用了Exchange Web Services
。
有没有人知道为什么这种方法无法返回令牌?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.