用户使用Azure移动服务在移动应用中通过Azure AD B2C登录并批准LinkedIn应用,是否有一种方法可以使用LinkedIn API来获取用户图像?
我似乎没有从Azure AD B2C获得任何信息。我可以通过Azure AD B2C以某种方式从LinkedIn获取令牌,以便在我的应用程序中使用它吗?
答案 0 :(得分:1)
目前, Azure AD B2C不支持从社交身份提供商处请求任何额外的范围或信息。
Azure AD B2C也无法为您提供社交IdP令牌,以便您可以向社交IdP查询此信息。
您可以在Azure AD B2C feedback forum中请求前者或投票支持后者的现有问题:Return social IdP's native access tokens back to the app
话虽如此,您可以通过Custom Policies 实现检索用户的LinkedIn图片。您可以在保单的profile-picture
值中添加ClaimsEndpoint
(请参阅此帖子以供参考:Azure AD B2C Linkedin claims provider),然后将来自LinkedIn的picture-url声明映射回custom claim在Azure AD B2C中。