2012-01-06 75 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平臺很糟糕。

相關問題