ajax - Codeigniter 从控制器设置 csrf_protection
问题描述
当我尝试将 codeigniter 中的 csrf_protection 设置为 true
$this->config->set_item('csrf_protection', TRUE);
即使该值确实设置为true,并且以隐藏输入的形式设置但使用本机名称值而不是我设置的值,也不会从控制器生成令牌
$this->config->set_item('csrf_cookie_name', 'cookie_direct')
就像必须重新加载安全库一样。
我不能使用$config['csrf_ignore']
,因为我想要相反,所有控制器都打开
$config['csrf_protection'] = FALSE;
或者
$config['csrf_protection'] = true;
当用户做出选择时使用 AJAX。
有什么解决办法吗?
解决方案
推荐阅读
- keycloak - 查看发送给客户端的属性列表
- c++ - VS Code - 一个项目中只有一个 cpp 文件可以编译
- python - Python - 为 django 项目重新激活我的 virtualenv
- c++ - 通用记录器与异常模式
- spring-boot - Spring Boot中日志级别旁边的整数
- react-native - 强制退出后反应本机博览会应用程序崩溃
- yii - Yii2:当两者在同一个域中时,如何从后端链接到前端?
- encoding - 读取 SAS 表,显示值。编码
- matlab - 基于优化的线拟合
- amazon-web-services - 为什么 AWS CLI rds describe-db-snapshots 不包含 Aurora 快照?