Не удалось проверить подлинность CSRF-токена при создании тем

Мой curl выглядит следующим образом:

curl -X POST 'https://example.com/posts' \
-H "Content-Type: multipart/form-data;" \
--form 'Api-Key="redacted"' \
--form 'Api-Username="redacted"' \
--form 'title="Test topic"' \
--form 'raw="Hey this is a topic."'

Я получаю ответ [“BAD CSRF”], а в логах продакшена указано: Can’t verify CSRF token authenticity. Я проверил эту тему https://meta.discourse.org/t/bad-csrf-on-creating-new-topic-via-api/89345, но там проблема в основном вызвана опечаткой, поэтому, думаю, здесь что-то другое. Я дважды проверил api-key и username, и они всё ещё активны на сайте. Буду благодарен за любые ваши предложения. Спасибо!

Привет! Ваш запрос cURL возвращает ошибку 403 BAD CSRF, потому что заголовки Api-Key и Api-Username не передаются вместе с Content-Type. Внесите это изменение, и всё заработает.

Спасибо
GT