[API] "لا يمكن التحقق من صحة رمز CSRF" عند محاولة تحديث الصورة الرمزية للمستخدم

مشكلة مماثلة هنا - Cant update email via API - invalid_access error

ما أراه في سجلات الخادم:

Started PUT "/u/brodie-16/preferences/avatar/pick.json" for 24.17.99.993 at 2022-09-08 10:28:10 +0000
Processing by UsersController#pick_avatar as JSON
  Parameters: {"upload_id"=>13, "type"=>"uploaded", "username"=>"pelican-16", "user"=>{}}
Can't verify CSRF token authenticity.
Completed 422 Unprocessable Entity in 34ms (Views: 0.3ms | ActiveRecord: 0.0ms | Allocations: 6549)

الطلب الذي أقوم به:

import requests
import json

url = "https://blah.blahblah.blah/u/brodie-16/preferences/avatar/pick.json"

payload = json.dumps({
  "upload_id": 13,
  "type": "uploaded"
})
headers = {
  'Api-Key': 'blahblahblahblahhhhh',
  'Api-Username': 'system',
}

response = requests.request("PUT", url, headers=headers, json=payload)

print(response.text)

الاستجابة التي أحصل عليها من واجهة برمجة التطبيقات:

{
    "failed": "FAILED"
}

أعلم أن الأمر لا يتعلق بموازن التحميل/الوكيل لأنه لا يعمل حتى محليًا من المثيل الذي أقوم بتشغيل Discourse عليه.

[root@ip-10-say-whatt-2 discourse]# curl --insecure --location --request PUT 'https://localhost/u/brodie-16/preferences/avatar/pick.json' \
> --header 'Api-Key: blahblah' \
> --header 'Api-Username: system' \
> --header 'Content-Type: application/json' \
> --data-raw '{
>     "upload_id": 13,
>     "type": "uploaded"
> }'
{"failed":"FAILED"}

نشر شخص آخر هذا مؤخرًا أيضًا - Can't verify CSRF token authenticity while creating topics

هل يعرف أحد ما يحدث؟