我已经关注如何在我的MVC 5应用程序上启用Facebook登录this tutorial,但是人们收到以下错误:
我的服务器上安装了SSL认证,并已在Web应用程序上安装(通过IIS)。
在Facebook的开发者页面上,我有这个:
为什么这不起作用?
答案 0 :(得分:0)
在您的Facebook应用程序中,转到设置,然后转到高级选项卡。在底部“嵌入式浏览器OAuth登录”启用此选项。这对我有用。
答案 1 :(得分:0)
在最新版本的MVC中,您需要将“/ signin-facebook”添加到应用程序URL的末尾。这里的facebook说明页面http://www.oauthforaspnet.com/providers/facebook/显示了如何使用
更改默认后缀var options = new FacebookAuthenticationOptions
{
AppId = "Your App ID",
AppSecret = "Your App Secret",
CallbackPath = new PathString("/oauth-redirect/facebook")
};
app.UseFacebookAuthentication(options);