HTTP-статус 408 в j_security_check с использованием JBoss

В настоящее время я столкнулся со странной проблемой. У меня есть одно демонстрационное приложение, которое просто аутентифицирует пользователя из базы данных и показывает страницу приветствия.

Проблема в том, что если я оставлю страницу входа открытой, а затем после перезапуска сервера попытаюсь войти в систему, используя ту же страницу, которая была открыта ранее, экран показал мне ошибку HTTP Status 408 - The time allowed for the login process has been exceeded..

Я попробовал предложенное изменение в HTTP Status 408 error при входе в систему с переадресацией домена установил ссылку, но она не работает.

Это моя страница входа:

<!DOCTYPE html>
<head>
        <title>Login</title>
        <meta charset="utf-8" />
        <meta http-equiv="Cache-Control" content="no-store,no-cache,must-revalidate"/>
        <meta http-equiv="Pragma" content="no-cache"/>
        <meta http-equiv="Expires" content="-1"/>
</head>
<body>
    <form method="post" action='<%= response.encodeURL("j_security_check") %>' id="login" >
        <label for="username">Username</label>
        <input type="text" name="j_username" id="username" autofocus />

        <label for="password">Password</label>
        <input type="password" name="j_password" id="password" />

        <button type="submit" class="primary" name="Submit">Log in</button>
    </form>
</body>
</html>

Я пытался отладить, но запрос не проходит через сервер к контроллеру. Итак, я предполагаю, что что-то не так с сервером jboss. Любая помощь будет оценена. Спасибо


person Vimal Bera    schedule 19.09.2014    source источник
comment
Это похоже на вашу проблему? comments.gmane.org/gmane.comp.jakarta.tomcat.user/ 122471   -  person Yster    schedule 04.02.2015
comment
Да, это то же самое, и это связано с истечением срока действия сеанса.   -  person Vimal Bera    schedule 04.02.2015


Ответы (1)


В моем случае я добавил на страницу входа.

setInterval(function(){
        location.reload(true); //reload each 5 minutes
    },5*60*1000);

Надеюсь, это поможет.

person vanduc1102    schedule 16.11.2015
comment
да, это могло бы быть полезно, если бы это было опубликовано ранее :). Хотя я перенаправил пользователя на страницу тайм-аута сеанса на 408. - person Vimal Bera; 17.11.2015