0

我开发了一个开放的社交小工具,并试图在 Connections 中显示它。我什至无法让 Connections 尝试加载 xml 定义文件。

我在侧栏中的小工具区域中收到“无法加载小部件”

在 JS 控制台中,错误显示为:

(可用于检索gadgeturl的规范。HTTP错误 400)在加载小部件时

_WidgetHandleBase - 小工具加载失败 ( gadgeturl )

这是我所做的:

1) 启用开发者模式并重新启动连接。我使用本指南作为参考,allServers 属性设置为 true,因此我没有使用白名单。 http://public.dhe.ibm.com/software/dw/lotus/OS_gadget_IC4_final.pdf

2) 在 Connections 的管理部分配置小工具。

  • 类型:开放式社交小工具
  • 安全性:受信任,使用 SSO
  • 通过代理访问服务器:所有服务器
  • 在 Widgets 页面上显示:True
  • 在更新页面上显示:True
  • 使用 IBM Connections 特定标签:True
  • 默认打开:真

3) 通过自定义链接添加小工具

同样,小工具 url 指向一个 xml 定义文件,它可以通过浏览器访问。Connections 从未根据服务器日志访问过该 url。

知道我缺少什么吗?

谢谢, 维莱姆

4

1 回答 1

1

根据 Paul Bastide 的问题,我做了这些额外的步骤:

  • 在 opensocial-config.xml 中,我将所有 whitelistEnabled 和 urlWhitelistEnabled 属性设置为 false。仅像文档建议的那样设置开发人员标签属性是不够的。
  • 设置 hosts 文件以允许连接服务器访问小工具 url。

为清楚起见,我使用的是温室图像。

于 2013-08-30T09:55:11.453 回答