Outlook SSO令牌错误13003-不支持用户的身份类型



当我尝试通过本文中提到的方法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
}

我已经尝试过的东西:

  1. 注册了我的加载项,并为所有用户提供了管理员同意

  2. 将加载项清单更新为包含WebApplicationInfo元素。

  3. 启用了本文建议的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中,它尚未发布 - 即将发布。

最新更新