2012-12-11 27 views

回答

1

如果在畫布上加載您收到一個code而不是signed_request,這意味着Facebook的無法驗證用戶(和檢索access_token,並已回落到發送一個代碼爲您換取access_token

仔細檢查你的Facebook應用程序的畫布URL設置。如果你有(一般甚至只是URL重寫)URL重寫非SSL請求通過對SSL的站點這有時會發生。

+0

是的,我有我的htaccess網址重寫現在我應該怎麼做要解決這個問題嗎? –

+0

畫布網址必須與Facebook發送用戶的URL匹配。在我的情況下,我正在將用戶重寫爲'https' url,儘管facebook期待着一個'http' url'。由於不匹配,令牌無法驗證,而是發送了「代碼」。 –