IBM Worklight 6.0 - 桌面浏览器环境在Facebook中不起作用

时间:2013-07-15 14:07:16

标签: facebook ibm-mobilefirst worklight-server

我使用Worklight v6.0和dojo(1.9版本)创建了一个简单的应用程序,我想把这个应用程序放在Facebook上。我遵循了以下步骤:

  1. 创建了一个Worklight项目和应用程序
  2. 配置了dojo库
  3. 添加了桌面浏览器环境
  4. 根据此Information Center article
  5. 在Facebook上配置我的应用

    我已将此网址设为Canvas网址参数: http://host:port/apps/services/www/application_name/desktopbrowser/但该应用未加载且Facebook正在返回The server refused the connection

    desktopbrowser环境在我的localhost浏览器上运行,外部计算机可以访问我的应用程序。

    在Worklight v6.0或Facebook中,我必须做些什么才能使其正常工作?

1 个答案:

答案 0 :(得分:0)

Canvas URL缺少Worklight Server的上下文根,例如:

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

fbtest是您的上下文根,默认情况下是您的项目名称。


在我的测试中,应用程序已成功加载并显示:

确保还在server \ conf \ worklight.properties中设置publicWorkLightHostname 看看是否有帮助。

在此处查看完整尺寸的图片:http://i.stack.imgur.com/D2xEI.png enter image description here