Ibm mobilefirst IBM MobileFirst:没有安全域的用户设备ID映射

Ibm mobilefirst IBM MobileFirst:没有安全域的用户设备ID映射,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,目标是:我们必须连接到基于OAUTH的web服务以验证用户身份。一旦OAUTH成功响应,我们就必须创建一个用户id映射 我能完成的是:创建安全测试和领域,并将其添加到适配器中。当我试图从MobileFirst调用测试HTTP/XML服务时,我能够在控制台中看到设备用户映射 问题是:是否必须进行安全测试/领域以启动此映射音调,或者我们是否可以创建UserIdentity对象 您可以创建一个用户标识对象,而无需进行安全测试,但您必须使用某些领域! 领域名称是WL.Server.setActiveUs

目标是:我们必须连接到基于OAUTH的web服务以验证用户身份。一旦OAUTH成功响应,我们就必须创建一个用户id映射

我能完成的是:创建安全测试和领域,并将其添加到适配器中。当我试图从MobileFirst调用测试HTTP/XML服务时,我能够在控制台中看到设备用户映射


问题是:是否必须进行安全测试/领域以启动此映射音调,或者我们是否可以创建UserIdentity对象

您可以创建一个用户标识对象,而无需进行安全测试,但您必须使用某些领域!
领域名称是WL.Server.setActiveUser(领域名称,UserIdentity对象)API和WL.Client.getLoginName(领域名称)API的一个必需属性。

谢谢Shmulik-选中,看起来这就是响应。在我的适配器中有一个没有任何测试的过程,但是当用户调用它时,我从适配器调用一个外部服务,并收到一个有效的响应。现在基于这个响应,我想设置setActiveUser(“a-valid-realm-declared-in-authconfig.xml”,{'userId':'somevalue'}),这样做我无法实现上面的问题陈述。你能帮忙吗。