#php #drupal-7 #csrf-token
Вопрос:
Вот мой поток: у меня есть API для получения информации о пользователе, и я передаю маркер CSRF в заголовке, чтобы получить информацию о пользователе. Недавно я получил эту ошибку Invalid CSRF
.
Причина получения этой ошибки заключается в Drupal_get_private_key()
следующем . Закрытый ключ изменяется динамически.
Вот код, который присваивает закрытый ключ 'drupal_private_key'
случайному значению:
if (!($key = variable_get('drupal_private_key', 0))) {
$key = drupal_random_key();
variable_set('drupal_private_key', $key);
}
Я проверил коды, и нет кода для изменения этого значения. Не мог бы кто-нибудь помочь мне разобраться в этом. Заранее спасибо.