在本机android上的Worklight自定义身份验证器

时间:2015-03-18 11:11:51

标签: android ibm-mobilefirst

我正在尝试根据教程对我的自定义身份验证器和登录模块进行本机android身份验证。

从主要活动调用的方法是 WLClient.getInstance()。login(realm,new MyRequestListener());

根据我的日志验证成功但引发了以下错误;

[ERROR   ] FWLSE0020E: Ajax request exception: null [project Bank]
[ERROR   ] FWLSE0117E: Error code: 1, error description: INTERNAL_ERROR, error message: FWLSE0069E: An internal error occurred during gadget request  [project IBMBank]null, User Identity {wl_directUpdateRealm=(name:null, loginModule:WLDirectUpdateNullLoginModule), SubscribeServlet=null, wl_authenticityRealm=null, wl_remoteDisableRealm=(name:null, loginModule:WLRemoteDisableNullLoginModule), SampleAppRealm=null, wl_antiXSRFRealm=(name:acpvfmjdp57ngc1fk18jfr0r5b, loginModule:WLAntiXSRFLoginModule), E2EAuthRealm=(name:pedric, loginModule:E2ELoginModule), wl_deviceAutoProvisioningRealm=null, WorklightConsole=null, wl_deviceNoProvisioningRealm=(name:f3febcd5-51d8-3224-bfb4-a4e34a9d2f4b, loginModule:WLDeviceNoProvisioningLoginModule), myserver=(name:a33004da-6161-45bf-8e91-cab02ed98c85, loginModule:WeakDummy), wl_anonymousUserRealm=(name:a33004da-6161-45bf-8e91-cab02ed98c85, loginModule:WeakDummy)}. [project Bank] 
                                                                                                           com.worklight.common.log.filters.ErrorFilter

请告知如何解决此问题。

我在混合应用程序中测试了上面的自定义身份验证器和登录模块,它可以工作。