Facebook授权不起作用

时间:2012-07-29 18:34:57

标签: c# facebook asp.net-mvc-3 facebook-c#-sdk facebook-canvas

  

可能重复:
  Facebook API error 191

我有一个MVC facebook应用程序。

这是配置:

  <facebookSettings appId="**" appSecret="**" canvasPage="http://apps.facebook.com/fooapp/" canvasUrl="http://localhost:3262/Home/" secureCanvasUrl="https://localhost:3262/Home/" />

在全球的asax中:

    routes.MapRoute(
        "Default", // Route name
        "{controller}/{action}/{id}", // URL with parameters
        new { controller = "Foo", action = "Index", id = UrlParameter.Optional } // Parameter defaults
    );

默认情况下,Foo控制器不使用授权。但家庭控制器使用授权。当我点击Foo /它工作。当我点击家庭控制器。我回来了An error occurred with Bingo. Please try again later.。基本上它不是授权。

我缺少什么? 为什么这不起作用?

在fb config中:http://localhost:3262/Home/这是画布网址。

当我手动点击http://localhost:3262/Home/时。

我回来了

API Error Code: 191 API Error Description: The specified URL is not owned by the application Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

0 个答案:

没有答案