Я работаю над тайм-аутом сеанса сервера сервера worklight. Я установил serverSessionTimeout=5 в файле worklight.properties. Я следил за всем процессом аутентификации.
После тайм-аута сеанса, как я могу узнать, что срок действия сеанса истек из ответа адаптера.
ChallengeHandler :
challengeHandler = WL.Client.createChallengeHandler("MyRealm");
challengeHandler.isCustomResponse = function(response) {
console.log("From chalange hanler");
console.log(response);
};
Вызов адаптера после таймаута сеанса (5 минут) -->
var invocationData = {
adapter: "Auth",
procedure: "testSession",
parameters: []
};
var options = {
onSuccess: function(res){
console.log("From test session");
console.log(res.invocationResult);
},
onFailure: function(res){},
};
WL.Client.invokeProcedure(invocationData, options);
Ответ адаптера всегда одинаков.