我有一个Worklight应用程序,我试图设置一个适配器来捕获它的客户端日志。 (我第一次尝试使用Google Analytics(分析),但它仍然与PermGen内存不足错误一起崩溃,如果这种情况失败,我可能不得不查看它。)我按照http://www-01.ibm.com/support/knowledgecenter/#!/SSZH4A_6.2.0/com.ibm.worklight.dev.doc/devref/c_uploaded_client_log_data.html中描述的步骤操作直到“服务器安全性”。我不知道如何真正配置服务器领域/安全检查/等。为日志上传servlet。目前,它返回此错误(包括在开发和生产服务器):WLClientLogReceiver的服务器安全配置
[ERROR ] FWLSE0059E: Login into realm 'WLRemoteDisableNullLoginModule' failed. Cannot find application 'null'. [project Project]
Cannot find application 'null'
[ERROR ] FWLSE0117E: Error code: 4, error description: AUTHENTICATION_ERROR, error message: An error occurred while performing authentication using loginModule WLRemoteDisableNullLoginModule, User Identity {wl_directUpdateRealm=null, wl_authenticityRealm=null, Project=(name:2, loginModule:ProjectLoginModule), wl_remoteDisableRealm=null, SampleAppRealm=null, wl_antiXSRFRealm=null, wl_deviceAutoProvisioningRealm=null, WorklightConsole=null, wl_deviceNoProvisioningRealm=null, myserver=(name:2, loginModule:ProjectLoginModule), wl_anonymousUserRealm=null}. [project Project] [project Project]
[ERROR ] FWLSE0059E: Login into realm 'WLRemoteDisableNullLoginModule' failed. Cannot find application 'null'. [project Project]
Cannot find application 'null'
[ERROR ] FWLSE0117E: Error code: 4, error description: AUTHENTICATION_ERROR, error message: An error occurred while performing authentication using loginModule WLRemoteDisableNullLoginModule, User Identity {wl_directUpdateRealm=null, wl_authenticityRealm=null, Project=(name:2, loginModule:ProjectLoginModule), wl_remoteDisableRealm=null, SampleAppRealm=null, wl_antiXSRFRealm=null, wl_deviceAutoProvisioningRealm=null, WorklightConsole=null, wl_deviceNoProvisioningRealm=null, myserver=(name:2, loginModule:ProjectLoginModule), wl_anonymousUserRealm=null}. [project Project] [project Project]
[ERROR ] com.worklight.core.messages:Invoke procedure failed due to: null
[ERROR ] com.worklight.core.messages:Invoke procedure failed due to: null
我试着取消注释在authenticationConfig.xml包含wl_remoteDisableRealm
的customTests
部分,但无济于事。
这应如何配置?
从你所得到的错误“上传的日志数据服务器准备”,这听起来像您有其他问题,首先担心。它说你的应用程序无法找到(!)。确保它甚至被首先部署。 – 2014-10-17 05:00:50
此外,根据文档,在authentictionConfig.xml中,有3个注释掉了“LogUploadServlet:In”staticResources“,”securityTests“和”realms“中的部分,尝试取消注释,而不是您已完成的操作 – 2014-10-17 05:07:37
另外,通过取消注释customTests安全性测试,您需要实际应用它,这是通过将它添加到application-descriptor.xml中的环境元素来完成的。例如:'' –
2014-10-17 05:15:34