【发布时间】:2014-05-11 14:21:04
【问题描述】:
我正在使用 IBM Worklight 6.1 并尝试检查用户是否已通过身份验证:
我在server/conf/authenticationConfig.xml 中定义了一个领域
<realm name="myRealm" loginModule="myLoginModule">
<className>com.worklight.integration.auth.AdapterAuthenticator</className>
<parameter name="login-function" value="authentication.onAuthRequired" />
<parameter name="logout-function" value="authentication.onLogout" />
</realm>
及其登录模块
<loginModule name="myLoginModule">
<className>com.worklight.core.auth.ext.NonValidatingLoginModule</className>
</loginModule>
在登录之后,甚至在此之前,当我尝试检查用户是否已通过身份验证时
WL.Client.isUserAuthenticated("myRealm")
我有以下回应
Unknown realm [myRealm]. null returned for key: isUserAuthenticated
有人对此有想法吗? 我的领域定义有问题吗? 有没有更好的方法来检查用户是否经过身份验证?
【问题讨论】:
标签: authentication ibm-mobilefirst