2012-01-06 60 views
0

伙计们,这里是我的配置我的Facebook应用程序,请告诉我,如果我错过了什么:API错误代码:191(使用ASP.Net)

基本信息---------- ---
应用命名空间:footygo
应用程序域:footygo.com

网站----------------
网站的URL:http:// www.footygo.com

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

我的应用程序包含一个名为帆布/文件夹,其中包含所有的Facebook页面。画布文件夹包含两个文件的那一刻,即:Default.aspx的和Setup.aspx

在我的web.config文件,我已经设置了以下信息:
PostAuthorizeRedirectURL =“Setup.aspx”
我也尝试不同PostAuthorizeRedirectURL =“Canvas/Setup.aspx”无济于事。

我一直得到以下错误信息:

API错误代码:191
API错误描述:指定的URL不会被应用 错误消息所属:REDIRECT_URI不属于应用程序。

问题是什么?你们有什么想法吗?这是我的第一个Facebook应用程序,它不会工作,因为我认为它会:(

谢谢你的时间和耐心,并对不起,如果这个问题已经发布了无数次。所有)的191层错误的问题,但没有找到任何有价值的东西。

请让我知道如果您有什么事情的想法。我的发布日期不超过24个小时的路程!

谦卑Regards,
Rowan R.

+0

我感觉你的第一个Facebook应用程序的痛苦。这是一个学习曲线:)它变得更容易。 – 2012-01-06 07:25:13

回答

0

您需要使用完整的URL。redirect_ uri必须与Facebook中的设置中列出的域名相同。

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

感谢您的回复Adam! – Rowan 2012-01-06 09:03:07

0

感谢您的回复Adam!

但是我想出了什么是错误的,并得到它的工作!这不是PostAuthorizeRedirectURL,它实际上是我用来访问我的应用程序的URL!

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

我只能说... facebook平台很糟糕。

相关问题