【发布时间】:2016-06-19 05:36:52
【问题描述】:
使用 ASP.NET Core MVC RC2 我正在尝试检索 Facebook 用户个人资料图片。为此,我在 Startup 类的 Configure 方法中有以下几行
app.UseFacebookAuthentication(new FacebookOptions()
{
AppId = Configuration["Authentication:Facebook:AppId"],
AppSecret = Configuration["Authentication:Facebook:AppSecret"],
Scope = { "user_birthday" },
Fields = { "birthday", "picture" },
});
在 AccountControllers ExternalLoginCallback 方法中,我希望看到可以通过 info.Principal 访问的 ClaimsPrincipal 集合中的图片数据,但我看不到任何与图片相关的声明。
这是检索 Facebook 用户个人资料图片的正确方法还是我遗漏了什么?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc facebook-authentication