SSO_SYNC غير موجود

أحتاج إلى بعض المساعدة بخصوص نقطة النهاية /admin/users/sso_sync.
يعيد Postman صفحة HTML كرد.


هل يمكن لأحد أن ينصحني أين أخطأت.

/admin/users/sync_sso يستدعي مسارًا مفقودًا

هل يمكن لأحد مساعدتي؟ :sob: :sob: :sob:

هناك بعض المناقشة حول مشكلة مماثلة في هذا الموضوع https://meta.discourse.org/t/admin-users-sync-sso-route-not-found/85819، إذا كان ذلك قد يساعدك؟

إعجاب واحد (1)

هل يمكنك محاولة إرسال api_key و api_username كرؤوس (headers) لكل طلب وفقًا لـ

إعجابَين (2)

شكرا لك ~ :smiling_face_with_three_hearts: :smiling_face_with_three_hearts: ، هذا مفيد جدا لي

إعجاب واحد (1)

بدء POST \"/admin/users/sync_sso\" بعنوان IP في 2022-04-13 08:13:14 +0000
ActionController::RoutingError (لا توجد مسارات مطابقة لـ [POST] \"/admin/users/sync_sso\")
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'

هل يساعد إعادة إنشاء مفتاح واجهة برمجة تطبيقات النظام؟

إعجابَين (2)

لا يوجد مساعدة، عندما أطلب محليًا، لا يوجد خطأ، ولكن عندما أطلب الخادم، سيحدث خطأ

كانت المشكلة هي إرسال نوع جسم خاطئ ونوع محتوى خاطئ، لذلك لم يكن من الممكن تحليل معلمات sig/sso. يمكنني أن أقدم لك مثالاً. استخدم نوع محتوى multipart/form-data؛ واستخدم نصًا خامًا في جسم HTTP (sso=$sso&sig=$sig).