مُفكك ردود SAML

مطورحماية
إعلان · حذف؟

ملخص

مجال قيمة
ستظهر النتيجة هنا

الكود XML المفكك

إعلان · حذف؟

مرشد

مُفكّك الرد السامل

مُفكك ردود SAML

أدخل استجابة SAML مُشفَّرة بتنسيق base64 وسترى فورًا ملف XML المُفكك مع ملخص لمجالات أكثر أهمية. يدعم محتويات مُشفَّرة بـ URL ومقاييس DEFLATE المستخدمة في ربط SAML عبر HTTP-Redirect، كل ذلك داخل متصفحك دون تحميل أي بيانات.

كيفية استخدام

  1. احتفظ برد الاستجابة SAML من مزود الهوية (IdP) – عادةً يكون حقل صغير غير مرئي يُسمى SAMLResponse على طلب POST إلى نقطة الاستجابة (ACS)، أو SAMLRequest معلمة الاستعلام (query parameter) لربط HTTP-Redirect.
  2. أدخل القيمة الخام في مربع الإدخال. يتم اكتشاف التشفير بالـ URL وضغط DEFLATE تلقائيًا.
  3. راجع جدول الملخص للحصول على معلومات سريعة: مُصدر الاستجابة، معرف الاسم، قبل/بعد الاستجابة، الجمهور، الوجهة، مؤشر الجلسة، وبيانات السمات.
  4. استخدم عرض XML المُرَتَّب (مع زر النسخ والتنزيل) للتحقق من التفاصيل أو مشاركتها مع زميل.

خصائص

  • الكشف التلقائي للترميز – يدعم ترميز base64، base64 مُشفَّر بـ URL، ومقاييس DEFLATE من ربط HTTP-Redirect دون الحاجة إلى تمرير أزرار إضافية.
  • أبرزات الملخص – يعرض معرف الاسم، الجمهور، المُصدر، الحالة، الوجهة، قبل/بعد الاستجابة، ومؤشر الجلسة لمساعدتك على اكتشاف مشاكل التكامل بسرعة.
  • فحص الصلاحية – يقارن وقت "NotOnOrAfter" في الاستجابة مع الوقت الحالي ويُشير إلى الرموز المُنتهية.
  • عرض XML مُجمَّع – نسخة مُرَتَّبة بمسافات، مع تلوين السياق، مع زر النسخ والتنزيل.
  • الخصوصية أولًا – يتم تحليل جميع الرموز محليًا في متصفحك. لا تصل الاستجابات SAML إلى خوادمنا أبدًا.

التعليمات

  1. ما هو السامل وما هو عمله؟

    السامل (Security Assertion Markup Language) هو معيار مفتوح مبني على XML لتبادل بيانات التحقق والترخيص بين مزود الهوية (IdP) ومزود الخدمة (SP). يقوم مزود الهوية بتحقق من المستخدم، ثم يصدر تصريحًا موقّعًا باللغة XML يُعتمد عليه من قبل مزود الخدمة لمنح الوصول، مما يسمح بالتسجيل المركزي عبر تطبيقات ويب مستقلة.

  2. ما الفرق بين رد السامل وتصريح السامل؟

    رد السامل هو العلبة الخارجية المرسلة من مزود الهوية إلى مزود الخدمة، ويحتوي على بيانات مستوى البروتوكول مثل الحالة، والوجهة، وInResponseTo. أما التصريح السامل فهو المحتوى داخل هذا الرد، ويحمل البيانات المحددة حول الهوية: NameID، وتصريح التحقق، وشروط التصريح، وتصريح السمات. يمكن أن يحتوي الرد على تصريح واحد أو أكثر.

  3. ما معنى NotBefore وNotOnOrAfter في تصريح السامل؟

    NotBefore وNotOnOrAfter هما خصائص زمنية داخل عنصر الشروط التي تحدد وقت صلاحية التصريح. يجب على مزود الخدمة رفض أي تصريح يُقدَّم قبل NotBefore أو عند أو بعد NotOnOrAfter. عادةً ما تكون هذه النافذة ضيقة جدًا بساعات قليلة لمنع هجمات التكرار، وهذا هو السبب في أن تباين الأوقات بين مزود الهوية ومزود الخدمة هو سبب شائع لفشل السامل.

  4. ما هو AudienceRestriction وما أهميته؟

    يُعرف AudienceRestriction باسم المزود المقصود (معرّف الكيان الخاص بالمزود)، ويجب على مزود الخدمة رفض التصريحات التي لا تتطابق مع معرّف الكيان المُحدّد له. يمنع هذا الربط من إعادة استخدام تصريح مُصدر لتطبيق واحد على تطبيق آخر، حتى لو كان كلا التطبيقين يثقان في نفس مزود الهوية.

  5. ما الفرق بين الربط HTTP-Redirect و الربط HTTP-POST؟

    يُوضع الرسالة السامل في سلسلة استفسار عنوان URL في الربط HTTP-Redirect، لذا يجب أن يكون مُضغطًا باستخدام DEFLATE وتم تشفيره بـ base64 لكي يناسب. يُستخدم عادةً لطلب التحقق من مزود الخدمة إلى مزود الهوية. أما الربط HTTP-POST فيُرسل الرسالة كحقل مُخفي في نموذج، ولا يُوجد حد لحجمه ولا يتطلب التصغير، وهو الربط المستخدم لرد السامل من مزود الهوية إلى مزود الخدمة.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟