2016-06-09 270 views
0

我想從我的網站上創建和管理數據庫Odoo。所以我有這個錯誤:錯誤的請求無效的CSRF令牌。 odoo PHP

Bad Request 

Invalid CSRF Token. 

所以要解決這個問題,請你能幫我嗎?如何做到這一點的Odoo:

  • 如果表格由外部第三方訪問(例如REST API 端點,支付網關回調),您將需要禁用CSRF 保護(如果實現自己的保護必要的)通過 將csrf=False參數傳遞給route裝飾器。

回答

1

要解決此問題,您需要更改控制器定義中的參數csrf。例如:

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

所以,當你嘗試提交對route表格你不需要csrf_token