桌面Outlook插件登录问题-13003“;不支持用户标识类型";

桌面Outlook插件登录问题-13003“;不支持用户标识类型";,outlook,office-js,Outlook,Office Js,我正在构建outlook插件,相同的代码,相同的测试帐户,outlook.office.com似乎可以正常工作,但是,outlook的桌面版本告诉我我有一些帐户问题 我按照教程使用“Office.context.auth.getAccessTokenAsync”尝试获取访问令牌,如果没有,它将弹出同意对话框 当我测试桌面outlook时,“Office.context.auth.getAccessTokenAsync”的结果失败,结果显示错误代码-13003,即“不支持用户标识类型” 但是,我使

我正在构建outlook插件,相同的代码,相同的测试帐户,outlook.office.com似乎可以正常工作,但是,outlook的桌面版本告诉我我有一些帐户问题

我按照教程使用“Office.context.auth.getAccessTokenAsync”尝试获取访问令牌,如果没有,它将弹出同意对话框

当我测试桌面outlook时,“Office.context.auth.getAccessTokenAsync”的结果失败,结果显示错误代码-13003,即“不支持用户标识类型

但是,我使用outlook.office.com的同一帐户,它可以显示“同意”对话框


有什么想法吗?

找到答案,我需要启用现代身份验证-

此错误表示Outlook desktop认为您使用的身份不是Microsoft帐户用户名/密码或Office 365用户名/密码。(例如,除了使用MA和/或O365帐户登录外,您还可能使用公司的域帐户登录。)在桌面Outlook上尝试此操作:注销Office中的所有帐户。关闭所有Office应用程序。启动Outlook桌面。导航到文件| Office帐户。这将显示一个页面,左侧有一个登录按钮。使用MA或O365帐户登录。然后运行外接程序。