错误的请求无效的CSRF令牌。 odoo PHP

时间:2016-06-09 03:34:43

标签: php routing openerp

我想从我的网站创建和管理数据库Odoo。所以我有这个错误:

Bad Request

Invalid CSRF Token.

所以要解决这个问题,拜托,你能帮帮我吗?我如何在Odoo中这样做:

  • 如果表单由外部第三方访问(例如REST API 端点,支付网关回调)您将需要禁用CSRF 保护(并在必要时实施自己的保护) 将csrf=False参数传递给route装饰器。

1 个答案:

答案 0 :(得分:2)

要解决此问题,您需要更改控制器定义中的csrf参数。例如:

@http.route(['/payment/authorize/return/',], type='http', auth='public', csrf=False)
    def authorize_form_feedback(self, **post):

因此,当您尝试在route上提交表单时,您将不需要csrf_token