2013-10-22 56 views
1

即使我給它的應用程序ID是正確的,並且重定向URI是絕對的,並且它與應用程序設置頁面上的相匹配,但當我嘗試登錄時我的網站通過Facebook,我得到以下錯誤:Facebook開發者服務器雙面登錄錯誤

The redirect_uri URL must be absolute 

這是我的日誌按鈕:

<asp:ImageButton ID="LoginButton" ImageUrl="~/images/login.jpg" PostBackUrl="https://www.facebook.com/dialog/oauth?client_id={481180555313770}&redirect_uri={singular.somee.com}" runat="server" /> 

幫助表示讚賞

回答

1

刪除個的大括號{}client_idredirect_uri添加協議httphttps到URL。

最終URL看起來像

https://www.facebook.com/dialog/oauth?client_id=481180555313770&redirect_uri=http://singular.somee.com 

現在我的作品和Facebook不顯示任何錯誤。

+0

謝謝,這是工作。我想知道爲什麼facebook.com上的官方教程說離開大括號。 –

+0

我認爲Facebook文檔中的大括號只是client_id和redirect_uri的佔位符。 –