маршрутизация — неверный запрос Недопустимый токен CSRF. переполнение стека

Я хочу создавать и управлять базами данных Odoo с моего сайта. Итак, у меня есть эта ошибка:

Bad Request

Invalid CSRF Token.

Итак, чтобы решить эту проблему, пожалуйста, вы можете мне помочь? Как мне это сделать в Odoo:

  • если форма доступна внешним сторонним лицам (например, REST API)
    конечная точка, обратный вызов платежного шлюза) вам нужно будет отключить CSRF
    защита (и при необходимости реализовать собственную защиту)
    прохождение csrf=False параметр к route декоратор.

0

Решение

Чтобы решить это, вам нужно будет изменить csrf параметр в определении контроллера. Например:

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

Поэтому, когда вы пытаетесь отправить форму на этом route тебе не понадобится csrf_token,

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]