Drupal - получить токен csrf с помощью клиента guzzle - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь получить токен CSRF с помощью http-клиента Guzzle. В Drupal мы можем получить токен сеанса при переходе на http://xxxdrupal.com/rest/session/token, Когда я открываю его в браузере, я могу получить токен.

Но когда я пытаюсь получить его с помощью Guzzle, я получаю 403 Запрещенная ошибка

$client  = new Client([
    // Base URI is used with relative requests
    'base_uri' => 'http://xxxdrupal.com/',
    // You can set any number of default request options.
    'timeout'  => 2.0,
]);

$respToken =  $client->get('rest/session/token');
...