【发布时间】:2019-05-24 11:24:23
【问题描述】:
尝试手动重新加载表单时...出现 404 错误。
找不到您请求的页面 - 404
【问题讨论】:
-
404 不是 CSRF 测试失败产生的错误。预期的错误是 403 并且消息“不允许您请求的操作。”
标签: codeigniter codeigniter-3 codeigniter-2
尝试手动重新加载表单时...出现 404 错误。
找不到您请求的页面 - 404
【问题讨论】:
标签: codeigniter codeigniter-3 codeigniter-2
你可以试试这个 - 扩展 MY_Securtiy 类并将页面重定向到referer。
create a file in application\core\MY_Security.php
/* by Piku -trying to handle csrf resubmission error msg
*/
class MY_Security extends CI_Security {
public function __construct()
{
parent::__construct();
}
public function csrf_show_error()
{
header('Location: ' . htmlspecialchars($_SERVER['REQUEST_URI']), TRUE, 200);
}
}
【讨论】: