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

Facebook API错误代码:191(使用ASP.Net),facebook,Facebook,伙计们,这是我的facebook应用程序配置,如果我遗漏了什么,请告诉我: 基本信息----------------- 应用程序名称空间:footygo 应用程序域:footygo.com 网站------------------ 网站URL:http://www.footygo.com Facebook上的应用----- 画布URL:http://www.footygo.com/Canvas/ 安全画布URL:https://www.footygo.com/Canvas/ 画布页面:htt

伙计们,这是我的facebook应用程序配置,如果我遗漏了什么,请告诉我:

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

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

Facebook上的应用-----
画布URL:http://www.footygo.com/Canvas/
安全画布URL:https://www.footygo.com/Canvas/
画布页面:http://apps.facebook.com/footygo

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

在我的web.config文件中,我设置了以下信息:
PostAuthorizeRedirectURL=“Setup.aspx”
我还尝试使用PostAuthorizeRedirectURL=“Canvas/Setup.aspx”进行更改,但没有成功。

我始终收到以下错误消息:

API错误代码:191
API错误描述:指定的URL不属于应用程序 错误消息:应用程序不拥有重定向uri。

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

感谢您的时间和耐心,如果这个问题已经被发布了很多次,我会感到抱歉。我浏览了191个错误问题中的大部分(但不是全部),但没有找到任何有价值的问题。

如果你知道发生了什么,请告诉我。我的发布日期还不到24小时!

谦恭的问候,

Rowan R.

您需要使用完整的URL。重定向uri必须与Facebook设置中列出的域名位于同一域名内

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

谢谢你的回复,亚当

然而,我发现了问题所在,并让它工作起来!它不是PostAuthorizeRedirectURL,而是我用来访问我的应用程序的URL

我正在使用XXXXXX作为我的应用程序id访问我的应用程序。这(一开始)不起作用。然后我尝试使用我的应用程序名称访问我的应用程序,也就是说,它起作用了


我所能说的是……facebook平台糟透了。

我感觉到你在第一个facebook应用程序上的痛苦。这是一个相当好的学习曲线:)它变得更容易了。