我无法在社区页面上外部加载iWidget 这是我的小部件def:
<widgetDef defId="qmiWidget" primaryWidget="false" modes="view fullpage edit search"
url="http://questionmine.com/app1/widgets/index/publishProject_iWidget"/>
但它取代了http并尝试在内部加载
"NetworkError: 403 Forbidden - https://connectionsww.demos.ibm.com/communities/ajaxProxy/http/questionmine.com/app1/widgets/index/publishProject_iWidget"
知道我该怎么办?
答案 0 :(得分:3)
由于您的窗口小部件驻留在另一个域上,您必须配置“Ajax代理”以允许此操作。
在这看一下:
出于测试目的(仅测试),允许“*”是安全的,但对于生产环境,强烈建议更具体,在您的情况下,类似“questionmine.com/app1/*"
您甚至可以为每个应用程序配置特定的代理规则(社区,个人资料,主页,...) http://www-10.lotus.com/ldd/lcwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connections+4.5+Documentation#action=openDocument&res_title=Configuring_the_AJAX_proxy_for_a_specific_application_ic45&content=pdcontent
顺便说一句:如果您曾尝试在社区中启用Feed,则同样适用。如果没有进一步配置,则只允许使用同域Feed。