Mit ASP.NET Core MVC RC2 Ich versuche, das Facebook Benutzerprofil Bild abrufen. Um dies zu tun habe ich die folgenden Zeilen in der Configure-Methode der StartklasseSo erhalten Sie facebook Benutzerprofil Bild in asp.net Kern MVC RC2
app.UseFacebookAuthentication(new FacebookOptions()
{
AppId = Configuration["Authentication:Facebook:AppId"],
AppSecret = Configuration["Authentication:Facebook:AppSecret"],
Scope = { "user_birthday" },
Fields = { "birthday", "picture" },
});
Im AccountControllers ExternalLoginCallback Methode, die ich erwartet hatte, die Daten für das Bild in der ClaimsPrincipal Sammlung zu sehen, die über info.Principal zugegriffen werden können aber ich kann keine Ansprüche im Zusammenhang mit Bild sehen.
Ist dies der richtige Weg, um das Facebook-Benutzerprofilbild abzurufen oder fehlt mir etwas?
Danke Festlegen, um zu verdeutlichen, dass die Claims Principal Collection nur Daten aus dem UserInformationEndpoint enthält. – Coni
Kannst du mich auf ein Beispiel zeigen, das zeigt, wie man die facebook API-Methoden aufrufen – Coni
überprüfen Sie diese http://stackoverflow.com/questions/11442442/get-user-profile-picture-by-id – Set