API错误代码:191(使用ASP.Net)

时间:2012-01-06 00:00:52

标签: facebook

这里的家伙是我的脸书应用程序配置,如果我遗漏了任何内容,请告诉我:

基本信息-------------
App命名空间:footygo
App Domain:footygo.com

网站----------------
网站网址:http:// www.footygo.com

Facebook上的应用程序-------
画布网址:http:// www.footygo.com/canvas/
安全画布网址:https:// www.footygo.com/canvas/
画布页面:http:// apps.facebook.com/footygo

我的应用程序包含一个名为Canvas /的文件夹,其中包含所有的facebook页面。 Canvas文件夹目前包含两个文件,即:Default.aspx和Setup.aspx

在我的web.config文件中,我设置了以下信息:
PostAuthorizeRedirectURL =“Setup.aspx”
我也尝试用PostAuthorizeRedirectURL =“Canvas / Setup.aspx”来改变无用。

我一直收到以下错误消息:

API错误代码:191
API错误说明:指定的URL不归应用程序所有 错误消息:redirect_uri不归应用程序所有

问题是什么?你们有什么想法吗?这是我的第一个Facebook应用程序,并没有像我想的那样工作:(

感谢您的时间和耐心,如果此问题已多次发布,请抱歉。我经历了191个错误问题中的大多数(但不是全部),但找不到任何有价值的东西
如果您对发生的事情有任何疑问,请告诉我。我的发布日期不到24小时!

谦虚的问候,
Rowan R。

2 个答案:

答案 0 :(得分:0)

您需要使用完整的网址。 redirect_uri必须与Facebook中的设置中列出的域名相同。

PostAuthorizeRedirectURL="http://www.footygo.com/canvas/Setup.aspx"

答案 1 :(得分:0)

感谢你的回复亚当!

然而,我弄清楚出了什么问题并让它发挥作用!它不是PostAuthorizeRedirectURL,它实际上是我用来访问我的应用程序的URL!

我使用https://apps.facebook.com/xxxxxxxxx访问我的应用,其中xxxxxxx是我应用的ID。这不起作用(起初)。然后我尝试使用它的应用名称访问我的应用程序,即https://apps.facebook.com/xyz并且它有效!

我只能说...... Facebook平台太糟糕了。