@stdio96

Как отменить проверку CSRF запроса стороннего сервера в Laravel?

Здравствуйте. Хочу подключить на сайт платежную систему (webmoney). Но при попытке проверить ссылку результата платежа выдает код ответа 500. Выяснил, что дело в токене. Когда делаю так, то все работает (так как проверка отключается на всех роутах).
class VerifyCsrfToken extends BaseVerifier
{
    /**
     * The URIs that should be excluded from CSRF verification.
     *
     * @var array
     */
    protected $except = [
        //
        '*'
    ];
}

Но, когда я пытаюсь выделить только merchant.webmoney.ru*, то дальше выдает 500 ответ.
class VerifyCsrfToken extends BaseVerifier
{
    /**
     * The URIs that should be excluded from CSRF verification.
     *
     * @var array
     */
    protected $except = [
        //
        'https://merchant.webmoney.ru*'
    ];
}


Вопрос: как можно выключить проверку токенов с запросов со сторонних серверов, а именно с webmoney?

Спасибо.
  • Вопрос задан
  • 541 просмотр
Решения вопроса 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
В except надо добавлять РОУТЫ на ВАШЕМ сайте, для которых НЕ будет проверяться токен.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы