Не пропускает POST в экшн с локали (CORS)

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Не пропускает POST в экшн с локали (CORS)

Сообщение Bezlepkin »

Привет! Пытаюсь сделать AJAX на frontend (yii\base\Controller) с локали и с PostMan, POST данные проходят только если без аякса.

CORS прописан

Код: Выделить всё

    public function behaviors()
    {
       return [
           'corsFilter' => [
               'class' => \yii\filters\Cors::className(),
           ],
       ];
    }
Но в yii\rest\ActiveController все работает. Вроде ничем больше не отличается.
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Не пропускает POST в экшн с локали (CORS)

Сообщение andku83 »

в контроллере:

Код: Выделить всё

    public function beforeAction($action)
    {
        $this->enableCsrfValidation = false;
        return parent::beforeAction($action);
    }
Ответить