2012-01-01 99 views
0

我對使用facebook c#sdk有點新。我正在嘗試添加使用Facebook將登錄功能添加到我的網站的功能。但是,我似乎無法實現其他網站提供的相同登錄驗證對話框。auth對話框的問題

當我查看其他允許通過Facebook登錄的網站(即Bing,Pinterest)時,他們的身份驗證對話框屏幕看起來與我正在尋找的完全一樣。這是標誌,其次是標題。然後描述,然後「通過繼續你同意....」行。然後在較暗的灰色陰影區域的下方是朋友條,右下方是登錄和取消按鈕。對於我的網站,我使用身份驗證窗口右上角的「確定,轉到應用」按鈕來獲得身份驗證對話框。它不顯示使用該應用程序的朋友的地帶。底部沒有「登錄」和「取消」按鈕。

我該如何達到所需的外觀?我曾嘗試在我的應用程序的高級設置中禁用增強型身份驗證對話框,但這會生成一個距所需結果更遠的身份驗證對話框。

我比較了用於執行auth的url字符串,這些網站和它們完全相同(顯然使用我自己的appid和請求的權限)。所以這告訴我,它必須是在Facebook上的應用程序設置端的東西。我似乎無法確定需要設置哪些選項才能讓我的應用顯示類似於我提到的其他網站的登錄屏幕。

任何幫助將不勝感激。

謝謝。

回答

0

難道你沒有選擇「增強認證對話框」?轉到:

https://developers.facebook.com/apps/[your-app-id]/advanced

並確保「增強驗證對話框」設置爲主動。