【发布时间】:2017-07-22 18:31:24
【问题描述】:
我正在尝试使用 ASP.NET Core 1.0 中的 Facebook 身份验证中间件检索用户个人资料图片。我已设法添加这些配置以使用户图片可用
app.UseFacebookAuthentication(new FacebookOptions()
{
AppId = Configuration["Authentication:Facebook:AppId"],
AppSecret = Configuration["Authentication:Facebook:AppSecret"],
Scope = { "public_profile" },
Fields = { "picture" }
});
并检索数据
var email = info.Principal.FindFirstValue(ClaimTypes.Email);
和
var userName = info.Principal.FindFirstValue(ClaimTypes.GivenName);
但是由于没有Claim Type,我现在如何检索用户图片?
【问题讨论】:
-
在这种情况下你是如何定义
info的?
标签: facebook authentication asp.net-core claims