2011-12-01 127 views
2

我正面臨LWUIT瀏覽器與Facebook OAuth API結合的問題。使用LWUIT瀏覽器的Facebook授權

我想授權我們的應用程序使用LWUIT瀏覽器在SVN上提供的移動客戶端上使用Facebook服務。我可以儘可能遠的權限頁面,你會看到一個權限列表,然後是「允許」和「拒絕」按鈕。當我點擊「允許」按鈕時,我又被重定向到Facebook登錄頁面(m.facebook.com),而不是轉發到我們的應用程序網頁。有沒有人遇到過這個問題,並設法解決它?

根據我的理解,我認爲解析頁面存在問題,因此生成訪問代碼失敗,而訪問代碼又負責轉發迴應用程序網頁。

我真的很感激,如果任何人都可以解釋一下困境。

謝謝

回答

0

您需要有一個模擬器與來自Facebook的正確的證書鏈。嘗試使用Java SDK 3.0.5或更新版本(最新的ME SDK)。這是少數J2ME移動堆棧中的SSL問題。

+0

謝謝你的迴應。我不是在模擬器上嘗試,而是在實際的設備上。即使像諾基亞X3-02(S40第6版)這樣的最新設備似乎也有這個問題。 – user1075158

+0

如果我沒有記錯,我們通過修改LWUIT源代碼來解決問題,因爲LWUIT瀏覽器不接受多個Cookie標頭 –

+0

因爲LWUIT登錄到Facebook,所以在當前版本中適用於當前的Cookie代碼。你有沒有嘗試Facebook的演示陳發表了一段時間? –

相關問題