请求Facebook令牌服务器端时验证验证码有误

时间:2016-01-18 14:44:17

标签: c# asp.net facebook facebook-graph-api

我正在使用Facebook API登录我网站的用户。我在ASP.NET 4.5 / C#中开发它。

我使用服务器端获取访问令牌。以下是我得到例外情况的好处:

dynamic response = fb.Get("oauth/access_token",
    new  { 
     client_id = facebookAppId,
     redirect_uri = System.Configuration.ConfigurationManager.AppSettings["WebsiteUrl"] +
    "oauth-redirect/facebook/",
    client_secret = facebookSecret,
    code = facebookCode 
    });

当我尝试登录时,我收到以下异常:

  

(OAuthException - #100)验证验证码时出错。请   确保你的redirect_uri与你在的redirect_uri相同   OAuth对话框请求

我查看了有关此主题的其他相关问题,并检查了结束斜杠并尝试使用编码网址,但没有任何效果。

我为 redirect_uri 参数传递的网址是(我在本地运行并测试我的网站):

http://localhost:2194/oauth-redirect/facebook/

之前有效,但由于某种原因它现在不起作用。我正在使用我通过Nuget安装的http://brookfieldlogisticsproperties.com/available-properties版本7.0.6。感谢。

网址

0 个答案:

没有答案