Azure:无法检索用户的个人资料照片并上传到 Azure Blob 存储

Azure: Failed to retrieve user's profile photo and upload to the Azure Blob storage

我正在尝试通过 运行 以下查询通过 Microsoft Graph 获取用户的个人资料照片:

https://graph.microsoft.com/beta/users/USER_Name/photo

检索到所需用户的照片后,我已将照片复制到磁盘中。我想以编程方式将其上传到 Azure blob

我已经创建了一个存储帐户。我已在 Azure AD 中注册一个应用程序以连接到 Microsoft Graph。我已授予所需的权限。

但我无法自行获取个人资料照片。

谁能帮我实现上述场景?

要通过 Ms Graph 检索用户的个人资料照片,请尝试以下查询:

https://graph.microsoft.com/beta/users/UPN/photo/$value

我尝试在我的环境中重现相同的内容并成功获得个人资料照片,如下所示:

上传图片到Azure blob存储,详细可以参考下面link:

Use Microsoft Graph to Retrieve Users Photos and Store Them as Azure Blobs With C# – Mihai-Albert.com