我正在使用codeigniter 3,当我为true csrf_protection时,我想在我的项目中使用csrf,它显示错误消息(不允许执行您要求的操作。)当我对csrf_protection做错误时,该值为空然后,该错误将显示(不允许您执行所请求的操作。)我如何提前使用CSRF。 config.php
$config['csrf_protection'] = TRUE;
$config['csrf_token_name'] = 'csrf_test_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
$config['csrf_regenerate'] = TRUE;
$config['csrf_exclude_uris'] = array();
我认为我正在使用此
<input type="hidden" name="<?php echo $this->security->get_csrf_token_name();?>" value="<?php echo $this->security->get_csrf_hash();?>">
答案 0 :(得分:0)
在$config['csrf_protection'] = TRUE;
中设置application/config.php