2013-07-15 42 views
0

我已經使用Worklight v6.0和dojo(1.9版本)創建了一個簡單的應用程序,並且我希望將此應用程序放在Facebook上。我已經按照下列步驟操作:IBM Worklight 6.0 - 桌面瀏覽器環境在Facebook中不起作用

  1. 創建工作燈項目和應用程序
  2. 配置的Dojo庫
  3. 添加桌面瀏覽器環境
  4. 在此基礎上Information Center article
配置在Facebook上我的應用程序

我已將此URL作爲Canvas網址參數: http://host:port/apps/services/www/application_name/desktopbrowser/但該應用不加載且Facebook正在返回The server refused the connection

desktopbrowser環境正在我的本地主機瀏覽器上運行,並且外部機器可以訪問我的應用程序。

在Worklight v6.0或Facebook中,我必須做些什麼才能使其發揮作用?

回答

0

畫布URL缺少工作燈服務器的上下文根,例如:

http://myHost:10080/fbtest/apps/services/www/fbapp/desktopbrowser/ 

哪裏fbtest是您的上下文根,這是默認的項目名稱。


在我的測試應用程序已成功加載並顯示:

確保也設置了publicWorkLightHostname服務器\的conf \ worklight.properties。
看看是否有幫助。

查看完整大小的圖片在這裏:http://i.stack.imgur.com/D2xEI.png enter image description here

+0

TY爲快速重播,我添加了參數(項目名稱),我可以從我的瀏覽器訪問該鏈接,但Facebook的(這種變化我不能前)劇照返回「服務器拒絕連接」。 – user2449016

+0

1)專用網絡或公共互聯網中的服務器? 2)這臺電腦是否在同一個網絡中? 3)你是否嘗試連接到你的外部IP地址? –

+0

是「3)」我試圖與我的公共地址連接(即時通訊設置在我的公共IP不是我的私人)。外部網絡的人可以訪問我的工作燈應用程序認爲我的外部IP。 – user2449016

相關問題