当我尝试通过本文中提到的方法Office.context.auth.getAccessTokenAsync
获得SSO令牌时,我会遇到错误。
我在Web和Outlook桌面客户端的Outlook之间出现了不同的错误。
网络的Outlook:
{
"name": "User identity type is not supported.",
"message": "The identity type of the user is not supported.",
"code": 13003
}
Outlook桌面(16.0.8201.2207 32-bit
):
{
"name": "API Call Failed",
"message": "Invalid input arguments.",
"code": 5013
}
我已经尝试过的东西:
注册了我的加载项,并为所有用户提供了管理员同意
将加载项清单更新为包含
WebApplicationInfo
元素。启用了本文建议的
modern auth
:
我的帐户是一个管理员,类似于david@thirdpartyxx.onmicrosoft.com
。
感谢您与您联系。您正在使用桌面Outlook的较旧版本(16.0.8201.2207 32位)https://github.com/officedev/office-add-ind-nodejs-sso推荐办公室2016,版本1710,build 16.0.8605.1000 单击到运行,或以后。您可以尝试一下,让我们知道您是否继续在8605或更高版本中遇到问题?在OWA中,它尚未发布 - 即将发布。