Я строю гибридное приложение, мы сталкиваемся проблема с сессии в приложении мы определили 1 минутную сессию в worklight.properties файлов и теперь через одну минуту, если я пытался службы переадресации вызовов он все еще работает, поэтому как я могу поддерживать сеанс в своем приложении, так как пользователь не выходит из системы. также после сеанса, как зарегистрированный пользователь будет перенаправлять на страницу входа?Worklight 7.1 Тайм-аут сеанса в мобильном FirstHybrid приложения
Вот мои worklight.properties запись
serverSessionTimeout = 1
моя сфера безопасности определены ниже:
authenticationConfig.xml
<securityTests>
<mobileSecurityTest name="PushSecurityTest">
<testAppAuthenticity />
<testUser realm="AuthRealm" />
<testDeviceId provisioningType="none" />
</mobileSecurityTest>
<customSecurityTest name="PushSecurityTestNew">
<test realm="wl_antiXSRFRealm" />
<test realm="wl_authenticityRealm" />
<test realm="wl_remoteDisableRealm" />
<test realm="wl_anonymousUserRealm" isInternalUserID="true" />
<test realm="wl_deviceNoProvisioningRealm" isInternalDeviceID="true" />
</customSecurityTest>
<customSecurityTest name="SubscribeServlet">
<test realm="SubscribeServlet" isInternalUserID="true"/>
</customSecurityTest>
</securityTests>
<realms>
<realm loginModule="AuthLoginModule" name="AuthRealm">
<className>com.worklight.integration.auth.AdapterAuthenticator</className>
<parameter name="login-function" value="PushAdapter.onAuthRequired"/>
<parameter name="logout-function" value="PushAdapter.onLogout"/>
</realm>
<realm name="SubscribeServlet" loginModule="rejectAll">
<className>com.worklight.core.auth.ext.HeaderAuthenticator</className>
</realm>
</realms>
<loginModules>
<loginModule expirationInSeconds="-1" name="AuthLoginModule">
<className>com.worklight.core.auth.ext.NonValidatingLoginModule</className>
</loginModule>
<loginModule name="requireLogin" expirationInSeconds="-1">
<className>com.worklight.core.auth.ext.SingleIdentityLoginModule</className>
</loginModule>
<loginModule name="rejectAll" expirationInSeconds="-1">
<className>com.worklight.core.auth.ext.RejectingLoginModule</className>
</loginModule>
</loginModules>
Query
Как будет работать тайм-аут сеанса и как пользователь перенаправит страницу входа после таймаута сеанса?
В ваших ** worklight.properties **, можете ли вы проверить значения 'mfp.session.independent' и' mfp.attrStore.type'? –
Свойства @NathanH mfp.session.independent и mfp.attrStore.type недоступны в моих свойствах worklight.properties. – Priyank
Ваш проект использует 7.1 с нуля, или вы импортировали/обновили предыдущую версию MFP? –