не силен в PHP выдает ошибку, подскажите
<h3>Error with code 403 in '/home/мойсайт/docs/wa-system/waSystem.class.php' around line 598:</h3>
593 } 594 $app_system->login(); 595 } else { 596 if (waRequest::param('secure') && $app_system->getConfig()->getInfo('csrf') && 597 waRequest::method() == 'post' && waRequest::post('_csrf') != waRequest::cookie('_csrf')) { >>598 throw new waException('CSRF Protection', 403); 599 } 600 $app_system->getFrontController()->dispatch(); 601 } 602 } 603 } catch (waAPIException $e) {
5 ответов
Такое ощущение, что пытаетесь обработать форму с другого домена...
опубликовал код формы если это поможет решить проблему
В форме должно быть скрытое поле name="_csrf" и значение ключа, для проверки подленности.
Просто добавь в форму конструкцию {$wa->csrf()} и будет счастье.
Подробнее тут: https://developers.webasyst.ru/features/csrf/
Добрый вечер, столкнулся с проблемой, у знакомого при вызове окна с post выскакивает 403, все {$wa->csrf()} и для AJAX я ставил результат 0