2010-09-02 34 views
1

我有一個網站設置爲一個Facebook應用程序。Facebook應用程序授權彈出不關閉

當新用戶訪問該網站並點擊登錄按鈕時,將出現「授權此應用程序」彈出窗口,並在授權應用程序而不是關閉之後,彈出窗口重新加載整個站點。

有沒有人遇到過這種問題?

回答

0

好像你正在使用不正確的api鍵(或沒有鏈接到這個url的api鍵)。

轉到http://www.facebook.com/developers/並檢查是否所有的URL都指向正確的位置,「Site Domain」已設置。檢查您在SDK中是否使用了正確的api密鑰(或id)和密鑰。

+0

我正在使用正確的API和SECRET鍵..所有setings也可以。 :S。授權也可以。如果我手動關閉AUthorization彈出窗口並重新加載原始頁面,我可以繼續瀏覽網站並登錄到Facebook。問題是,在第一個應用程序驗證後,該彈出窗口不會關閉,並刷新其中的網站。 – Bathan 2010-09-02 20:47:20

+0

@Bathan當我從另一個應用程序提供API密鑰時,它的行爲方式類似 - 在彈出窗口中重新加載所有網站,但Facebook登錄無效。如果你確定所有設置都是正確的,那麼我不知道有什麼問題......該網站不在本地主機上,是嗎?你能提供你的'Api.init()'嗎? – serg 2010-09-02 20:58:29

1

編輯您的應用程序的設置:

轉到網站選項卡和網站URL設置類似http://www.yourdomain.com/yourapp/網站域名到像yourdomain.com

我有完全相同的問題,直到1分鐘前。這解決了它。希望這可以幫助。