خطأ 500 بعد الحصول على الرمز المميز في إضافة oauth2-basic

أواجه خطأً غريبًا يبدو أن الآخرين قد قاموا بحله. في الأساس، أحصل على الرمز المميز (token) من واجهة برمجة التطبيقات (API) ولكن لا يتم إجراء أي استدعاءات لواجهة برمجة تطبيقات تفاصيل المستخدم. بدلاً من ذلك، يفشل عنوان URL لرد الاتصال (callback URL) برمز 500 دون أي رسالة خطأ.

من السجلات،

OAuth2 Debugging: response status 200

From POST https://developer-dev.api.autodesk.com/authentication/v2/token

Headers:
--- !ruby/hash-with-ivars:Faraday::Utils::Headers
ivars:
  :@names:
    user-agent: User-Agent
    content-type: Content-Type
    authorization: Authorization
elements:
  User-Agent: Faraday v2.14.0
  Content-Type: application/x-www-form-urlencoded
  Authorization: Basic xxx


Body:
--- '{"access_token":"xxxx","token_type":"Bearer","expires_in":3599,"refresh_token":"xxxx"}'

  '

Processing by Users::OmniauthCallbacksController#complete as HTML
  Parameters: {"code"=>"xxx", "state"=>"d77d766602c9302ad6967569883d4c41ef0ac9847d0b85f8", "provider"=>"oauth2_basic"}
OAuth2 Debugging:       after_authenticate response:

      creds:
      ---
token: xxx
refresh_token: xxx
expires_at: 1767886006
expires: true


      uid:

      info:
      ---
name:


      extra:
      --- {}


Completed 500 Internal Server Error in 81ms (ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)

لا أحصل على أي خطأ. لذا لست متأكدًا مما يسبب المشكلة. لقد تأكدت من تعيين OAuth2 fetch user details و OAuth2 user JSON URL و OAuth2 JSON user ID path وما إلى ذلك، ولكني لا أرى أي استدعاء لواجهة برمجة تطبيقات تفاصيل المستخدم يتم إجراؤه على الإطلاق.

أي معلومات ستكون محل تقدير كبير.

لدي وصول إلى كل من الخادم ودوكر بالمناسبة. أي تصحيح أخطاء يمكنني تجربته، يمكنني المحاولة.