错误“不允许您请求的操作。”当我在codeigniter中更新表单时

时间:2019-02-13 02:23:24

标签: php codeigniter

我为用户提供了一个Codeigniter面板。 在我的站点中,我有一个文本区域,我的客户在该区域中放置信息并按“开始”按钮。按下按钮后,我的脚本将获取文本区域的信息,并进行搜索和测试,然后返回一个值。

此功能在我的旧站点上可以正常使用,但是现在我在codeigniter中创建了一个新站点,但是此功能无法正常工作。现在,当我按“ go”按钮时,页面刷新并出现此错误。

我读过,我认为这是CSRF或类似问题的错误。

有人知道发生了什么错误,我该如何解决?

1 个答案:

答案 0 :(得分:0)

您之前是否已经检查过CSRF令牌并将其发送到表单(或者可能是ajax)?

我经历过。由CSRF引起,这与通过表单发送和接收CSRF时不同。您可以做两件事。第一个接受并立即手动发送CSRF令牌的人。第二种使用GET方法(如果要POST则不推荐)