首先你桅杆有Owin版本:
3.1.0
安装了的NuGet
我发现了一些类似的解决方案,我改变它并更新它以获得更多的Facebook用户喜欢的其它功能和是伟大的工作
这里是代码(粘贴Startup.Auth):
var facebookOptions = new FacebookAuthenticationOptions()
{
AppId = "-----copy from your facebook app-----",
AppSecret = "-----copy from your facebook app-----",
Provider = new FacebookAuthenticationProvider
{
OnAuthenticated = context =>
{
context.Identity.AddClaim(new System.Security.Claims.Claim("FacebookAccessToken", context.AccessToken));
return Task.FromResult(true);
}
},
//BackchannelHttpHandler = new FacebookBackChannelHandler(),
//UserInformationEndpoint = "https://graph.facebook.com/v2.4/me?fields=id,name,email,first_name,last_name,location"
};
facebookOptions.Scope.Add("email");
//facebookOptions.Scope.Add("user_likes");
app.UseFacebookAuthentication(facebookOptions);
固定我的问题 - 谢谢!进一步调查问题后,以下是停止工作的原因:https://github.com/aspnet/AspNetKatana/issues/38 – Rick