Size: a a a

2020 August 09

DS

Dmitriy S in Yii Framework 3
A
ага
У тебя POST метод, а там надо GET
источник

A

A in Yii Framework 3
О кстати, возможно из-за Csrf
источник

A

A in Yii Framework 3
Потому что я добавил её как мидлвар сейчаc
и в эту мидлвар код заходит
В остальные нет
источник

A

A in Yii Framework 3
А точно
это тут кидается это сообщение
источник

DS

Dmitriy S in Yii Framework 3
Поменял метод в демке на POST и убрал csrf() в MiddlewareDispatcherFactory() все заработало
источник

DS

Dmitriy S in Yii Framework 3
источник

A

A in Yii Framework 3
Dmitriy S
Поменял метод в демке на POST и убрал csrf() в MiddlewareDispatcherFactory() все заработало
Тоже самое ща сделал и тоже заработало
спасибо ❤️
источник

А

Алексей R in Yii Framework 3
я же говорил csrf..
источник

A

A in Yii Framework 3
Алексей R
я же говорил csrf..
Извини, я перепутал тогда с CorsMiddleware :(
Просто о нём тогда речь была
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
я же говорил csrf..
А как его отключить для группы роутов или для роута?
источник

RM

Rustam Mamadaminov in Yii Framework 3
Прям в роутере никак. не только csrf...
источник

А

Алексей R in Yii Framework 3
Dmitriy S
А как его отключить для группы роутов или для роута?
его надо включать для группы роутов а не для всего пайплайна )
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
его надо включать для группы роутов а не для всего пайплайна )
Ну это понятно, что так работать будет. Я думал предусмотрен другой способ)
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ну это понятно, что так работать будет. Я думал предусмотрен другой способ)
хз я его не делал, я только отключал )
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
хз я его не делал, я только отключал )
Вижу, это @rustamwin надо спрашивать)
источник

RM

Rustam Mamadaminov in Yii Framework 3
Может, надо добавить какой-нибудь атрибут (что-то вроде skipCsrfValidation) для реквеста в роуте.
источник

AM

Alexander Makarov in Yii Framework 3
Может просто в yiisoft/app и yiisoft/yii-demo перевесить middleware на корневую группу роутов?
источник

RM

Rustam Mamadaminov in Yii Framework 3
Alexander Makarov
Может просто в yiisoft/app и yiisoft/yii-demo перевесить middleware на корневую группу роутов?
Ну, тогда мы можем добавить метод skipMiddleware к роуту, чтобы пропустить middleware в стеке.
источник

А

Алексей R in Yii Framework 3
Rustam Mamadaminov
Ну, тогда мы можем добавить метод skipMiddleware к роуту, чтобы пропустить middleware в стеке.
ни в коем случае
источник

А

Алексей R in Yii Framework 3
а, прочитал как skipCsrfMiddleware :D
источник