无法在Mobilefirst中设置用户身份

时间:2016-06-14 08:17:06

标签: ibm-mobilefirst mobilefirst-adapters

我正在使用Singlestepauthentication。

在第一个屏幕中,我正在呼叫客户端。连接添加到它的挑战处理程序。

这种方法很好,但是当我调用下面的方法时

submitAdapterAuthentication(invocationData,options);

我收到以下错误

An error occurred while invoking procedure  [project _MFP]AuthAdapter/submitAuthenticationFWLSE0100E:  parameters: [project _MFP]Cannot change identity of an already logged in user in realm 'AuthRealm'. The application must logout first. FWLSE0101E: Caused by: [pro

当我第一次尝试设置它时会发生这种情况。

我也尝试在适配器中使用以下代码,它不会抛出错误,但它也不会添加新的用户ID ...

WL.Server.setActiveUser("AuthRealm", null);
WL.Server.setActiveUser("AuthRealm", userIdentity);

请帮忙

0 个答案:

没有答案