Microsoft graph api 获取错误“;“身份验证错误”;使用Graph API访问用户照片时

Microsoft graph api 获取错误“;“身份验证错误”;使用Graph API访问用户照片时,microsoft-graph-api,Microsoft Graph Api,我们有一个应用程序,它使用MS Graph API访问用户信息并获取用户照片。 直到2个月前,应用程序一直运行良好。 现在我们在访问照片时看到一个错误“使用资源进行身份验证时出错” 尝试使用MS Graph explorer获取照片。 已授予所有委派的权限。 出现错误: { "error": { "code": "AuthenticationError", "message":

我们有一个应用程序,它使用MS Graph API访问用户信息并获取用户照片。 直到2个月前,应用程序一直运行良好。 现在我们在访问照片时看到一个错误“使用资源进行身份验证时出错”

尝试使用MS Graph explorer获取照片。 已授予所有委派的权限。 出现错误:

{
    "error": {
        "code": "AuthenticationError",
        "message": "Error authenticating with resource",
        "innerError": {
            "date": "2020-08-10T20:10:18",
            "request-id": "cf458687-6aa9-49a6-a346-964daafefcc2"
        }
    }
}
同样的结果是使用带有访问令牌的邮递员。 AccessToken包含所有需要的权限:

获取用户配置文件在这两个地方都可以正常工作

更新Azure广告中用户列表中的图像时,我们也遇到问题。 当我们根据更改用户配置文件照片时,照片不会在用户配置文件中更新,但当将用户添加为API注册的所有者时,图像会正确显示。 另一件奇怪的事情是,登录用户的照片(在右上角)与列表中同一用户的照片不同。

我仍然能够通过访问来看到正确的图像。 照片的Src是/UserProfileImage/UserProfileImage?objectId={user_id}

你能帮我弄清楚我是做错了什么事,还是有些事不能正常工作吗

提前谢谢你

{
  "error": {
    "code": "AuthenticationError",
    "message": "Error authenticating with resource",
    "innerError": {
      "date": "2020-08-10T20:22:49",
      "request-id": "704bd253-0953-48e1-857e-ec51f7651ed5"
    }
  }
}