我正在尝试在Connections服务器上使用Java代码中的Social Business Toolkit发布到用户的Connections活动流。
默认情况下,Connections不允许任何用户发布到其他用户的流,此限制适用于我的代码。
我已经知道如何在WAS中配置WidgetContainer应用程序以信任单个用户发布到其他用户的流,但这要求所有用户都是可信任的,或者我们的代码以某种方式作为特殊的可信用户运行。前者是不可取的,因为可能存在垃圾邮件,后者是不可取的,因为我们必须为应用程序中的特殊用户配置登录详细信息。
有没有任何方式(通过SBT或使用WAS / Connections功能)使Connections信任我们的应用程序以发布到用户的流,而不是信任用户,即使它作为一个身份验证否则不信任的用户?
答案 0 :(得分:3)
没有。通常,您需要一个特定于应用程序的用户,如您在WidgetContainer参考中所述。我所做的是创建一个新的Connections User,MyApplication,我授予该用户trustedThirdParty Applicaiton角色。
今天,这种方法是唯一推广的方法。