التكوين والعمليات
دلالات بيانات اعتماد المصادقة
يحدد هذا المستند دلالات أهلية بيانات الاعتماد الأساسية وقواعد الحل المستخدمة عبر:
resolveAuthProfileOrderresolveApiKeyForProfilemodels status --probedoctor-auth
الهدف هو الحفاظ على محاذاة سلوك وقت الاختيار وسلوك وقت التشغيل.
رموز الأسباب المستقرة
okmissing_credentialinvalid_expiresexpiredunresolved_ref
بيانات اعتماد الرمز المميز
تدعم بيانات اعتماد الرمز المميز (type: "token") token مضمن و/أو tokenRef.
قواعد الأهلية
- يكون ملف تعريف الرمز المميز غير مؤهل عندما يكون كل من
tokenوtokenRefغير موجودين. expiresاختياري.- إذا كان
expiresموجودًا، يجب أن يكون رقمًا محدودًا أكبر من0. - إذا كان
expiresغير صالح (NaN,0, سالب، غير محدود، أو نوع خاطئ)، يكون ملف التعريف غير مؤهل معinvalid_expires. - إذا كان
expiresفي الماضي، يكون ملف التعريف غير مؤهل معexpired. - لا يتجاوز
tokenRefالتحقق منexpires.
قواعد الحل
- تتطابق دلالات الحل مع دلالات الأهلية لـ
expires. - بالنسبة لملفات التعريف المؤهلة، يمكن حل مادة الرمز المميز من القيمة المضمنة أو
tokenRef. - تنتج المراجع غير القابلة للحل
unresolved_refفي ناتجmodels status --probe.
رسائل متوافقة مع الإصدارات القديمة
لتوافق البرامج النصية، تحتفظ أخطاء الفحص بهذا السطر الأول دون تغيير: Auth profile credentials are missing or expired. قد تتم إضافة تفاصيل صديقة للمستخدم ورموز أسباب مستقرة في الأسطر اللاحقة.