Outlook 尝试使用Microsoft Graph获取/设置messagerules API时出错访问被拒绝
我尝试使用messagerules(Microsoft Graph API调用)获取/设置outlook规则。它为我的邮箱工作,没有任何问题。当我尝试为其他用户邮箱执行此操作时,失败并出现错误 “代码:ErrorAccessDenied”,“消息:访问被拒绝。请检查” 请检查您的凭据,然后重试” 我为应用程序设置了委派权限,传递了正确的凭据,但仍然失败。如何调查和解决此问题?任何指导都会有所帮助。Outlook 尝试使用Microsoft Graph获取/设置messagerules API时出错访问被拒绝,outlook,microsoft-graph-api,microsoft-graph-mail,Outlook,Microsoft Graph Api,Microsoft Graph Mail,我尝试使用messagerules(Microsoft Graph API调用)获取/设置outlook规则。它为我的邮箱工作,没有任何问题。当我尝试为其他用户邮箱执行此操作时,失败并出现错误 “代码:ErrorAccessDenied”,“消息:访问被拒绝。请检查” 请检查您的凭据,然后重试” 我为应用程序设置了委派权限,传递了正确的凭据,但仍然失败。如何调查和解决此问题?任何指导都会有所帮助。 对于您的场景,您应该使用应用程序权限而不是委派权限,因为这对您不起作用 让我解释一下。一些应用程序
- 对于您的场景,您应该使用应用程序权限而不是委派权限,因为这对您不起作用
- 让我解释一下。一些应用程序使用自己的程序调用Microsoft Graph 标识,而不是代表用户。它们可以是后台服务 或在服务器上运行而不存在 已登录用户。这些应用程序使用OAuth 2.0客户端凭据 授予流以进行身份验证,并使用应用程序进行配置 权限,使此类应用程序能够访问一个应用程序中的所有邮箱 Exchange Online上的组织
- 相关的(是的,你也可以通过POSTMAN来测试——文档本身给出了详细的步骤)以及
- 你测试了它,确认了这些步骤对你有效李>