View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003237 | Wishes | _Common | public | 2016-05-16 09:47 | 2017-10-22 21:05 |
Reporter | heilong | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Summary | 0003237: Баг трекере: Invalid form security token. This could be caused by a session timeout ... | ||||
Description | Я не знаю, может быть это также к разработчикам MantisBT, но наверно это можно решить и настройками php. Вот тут есть описание той же проблемы, что и у меня, самый последний коммент всё объясняет. https://www.mantisbt.org/bugs/view.php?id=12381 А также https://www.mantisbt.org/bugs/view.php?id=11680 Я регулярно на баг трекере сталкиваюсь с проблемой при отправки note. Это возникает, когда некий багрепорт был открыт у меня в браузере длительное время, после чего я пишу туда ответ (note), и нажимаю Add note. Возможно, за это время сессия уже истекла - вылезает ошибка Application error #2800 Invalid form security token. This could be caused by a session timeout, or accidentally submitting the form twice. И совет нажать кнопку Back. После нажатия Back загружается опять страница с багрепортом, но Полагаю, можно было бы увеличить время сессии в настройках пхп. Но в принципе это вопрос безопасности, до бесконечности же неразумно увеличивать это время сессии. Так что я могу понять, что такая ошибка иногда может возникать (и случается это периодически на самых разных форумах, блогах и т.д.). Но обычно в таком случае нажатие back загружает прошлую страницу, где все поля формы восстановлены. Я так полагаю, что перед submit-ом формы её поля сохраняются (скажем, в куки), при успехе сабмита формы кукие удаляется, а в случае ошибке и возвращении на страницу - восстанавливаются. Я не знаю, это не реализовано в mantis, или реализовано, но не настроено/не работает, если скажете, буду писать bug report/feature request к MantisBT | ||||
Tags | No tags attached. | ||||
Build | |||||
|
Но обычно в таком случае нажатие back загружает прошлую страницу, где все поля формы восстановленыУ меня поля восстанавливаются, но при попытке повторно отправить получаю ту же ошибку. Приходится записывать где-то вручную введённые данные, перезагружать страницу, и повторять ввод. Скорее всего это проблема мантиса, он вообще рогатый во многих местах. |
|
Мантис обновлён. Повторяется? |