الرمز 401 unauthorized من خطاف تشغيل يعني أن ماندو لم يستطع التحقّق من طلبك. وكل مشكلة توقيع تعيد الرمز 401 نفسه عمداً، كي لا تُستخدَم النقطة لاستكشاف أي المُشغّلات موجودة.
تحقّق من الرابط والترويسات
- رابط مُشغّل خاطئ: انسخ رابط الخطاف الدقيق من بطاقة الاتصال؛ فمعرّف مُشغّل مكتوب خطأً أو قديم يصل إلى هنا.
- ترويسات ناقصة: أرسل X-Mando-Timestamp وX-Mando-Signature معاً في كل طلب.
تحقّق من الطابع الزمني والتوقيع
- طابع زمني خاطئ: أرسل وقت يونكس الحالي بالثواني الكاملة، لا بالأجزاء من الثانية. والطلب الأقدم من خمس دقائق يُرفَض، فأعد التوقيع لكل طلب وأصلح انحراف الساعة.
- توقيع خاطئ: استخدم السرّ الحالي (القديم يتوقف لحظة التدوير)، ووقّع الجسم الخام، واستخدم الوصفة الدقيقة من لوحة كيف توقّع.
حين لا يكون 401
الرفض الآخر ليس مشكلة توقيع: الرمز 400 يعني أن جسم JSON مشوّه؛ والرمز 403 يعني أن خطافات التشغيل غير مُفعَّلة لمساحة عملك؛ والرمز 409 يعني أن المُشغّل مسودّة أو موقوف لا مُفعَّل. عالج هذه بمعزل عن التوقيع.
أسئلة شائعة
دوّرت السرّ والآن كل شيء 401.
توقف السرّ القديم فوراً. حدّث نظامك بالسرّ الجديد.
توقيعي يبدو صحيحاً لكن ما زال 401.
وقّع الجسم الخام قبل التحليل، وأرسل الطابع الزمني بالثواني، وأبقه ضمن خمس دقائق.
يظهر لي 403 أو 409 لا 401.
403 يعني أن الميزة مطفأة لمساحة عملك؛ و409 يعني أن المُشغّل غير مُفعَّل. وليس أي منهما مشكلة توقيع.
