我在网站上遇到Facebook登录的奇怪问题。这是一个全新的东西,Facebook登录一直正常工作,它仍然在我的Android和iOS应用程序上工作。
我在网站上有一个链接:
http://myURL/api/Account/ExternalLogin?provider=Facebook&response_type=token&client_id=self&redirect_uri=http://myURL/Home/Register?
显然在developer.facebook.com中,我在OAUTH地址中设置了所有内容:
http://myURL
http://myURL/Home/Register
http://myURL/Home/Register?
而且我还有我的localhost(几天前就能正常工作)
我的应用需要此访问权限:
var facebookAuthenticationOptions = new FacebookAuthenticationOptions()
{
AppId = "[Hidden For Security Reason]",
AppSecret = "[Hidden For Security Reason]"
};
facebookAuthenticationOptions.Scope.Add("email");
facebookAuthenticationOptions.Scope.Add("user_friends");
facebookAuthenticationOptions.Scope.Add("user_birthday");
app.UseFacebookAuthentication(facebookAuthenticationOptions);
我的图表api版本是v2.6
当我点击链接时,我进入了facebook,我将凭据放入其中,然后将其返回到myURL#access_denied。
有人有任何线索吗?
答案 0 :(得分:6)