تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
لإعداد بيئتك لبدء تنفيذ FedCM، تحتاج إلى سياق
آمن (HTTPS أو localhost) على كلّ من موفِّر الهوية وموفِّر الخدمات في Chrome.
حظر ملفات تعريف الارتباط الخارجية
حظر ملفات تعريف الارتباط التابعة لجهات خارجية من إعدادات Chrome
يمكنك اختبار طريقة عمل FedCM بدون ملفات تعريف الارتباط التابعة لجهات خارجية على Chrome.
لحظر ملفات تعريف الارتباط التابعة لجهات خارجية، استخدِم وضع التصفّح المتخفي،
أو اختَر "حظر ملفات تعريف الارتباط التابعة لجهات خارجية" في إعدادات الكمبيوتر المكتبي على الرابط chrome://settings/cookies
أو على الجهاز الجوّال من خلال الانتقال إلى الإعدادات > إعدادات الموقع الإلكتروني > ملفات تعريف الارتباط.
تصحيح الأخطاء على الكمبيوتر المكتبي
نحن نعمل على تحسين تجربة تصحيح أخطاء FedCM باستخدام DevTools.
أثناء تطوير هذه الميزات، يمكنك استخدام chrome://net-export
سجلّات طلبات الشبكة:
انتقِل إلى chrome://net-export.
اختَر "تضمين البايتات الأوّلية" وانقر على "بدء التسجيل على القرص". اختَر
موقعًا لحفظ السجلات عندما يُطلب منك ذلك.
أكمِل مسار FedCM الذي تريد تصحيح أخطاءه (مثل اشتراك المستخدم).
انتقِل إلى chrome://net-export واضغط على "إيقاف التسجيل".
واجهة أداة Net-export: اكتمال التسجيل على القرص
افتح السجلّات باستخدام أداة عرض السجلّات التي تختارها، على سبيل المثال،
عارض NetLog.
عند استخدام "عارض NetLog"، اختَر Events من اللوحة على يمين الصفحة
وطبِّق الفلتر type:URL_REQUEST.
في هذا المثال، تُظهر السجلات أنّه تم إرسال طلبَين إلى
نقطة نهاية الحسابات.
ويحدث ذلك لأنّ المستخدم لم يسجّل الدخول باستخدام موفِّر الهوية عند زيارته للصفحة لأول مرة. يشير الرمز URL_REQUEST_JOB_FILTERED_BYTES_READ إلى أنّ الخادم
استجاب برسالة خطأ في نص الاستجابة: { error: "not signed in."
}.
واجهة أداة Net-export: استجابة الخطأ
تم إرسال طلب /accounts الثاني بنجاح، وردّ موفِّر الهوية (IdP) باطلاعه على
بيانات الحساب:
واجهة أداة Net-export: استجابة تتضمّن بيانات الحساب
تاريخ التعديل الأخير: 2024-12-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-12-10 (حسب التوقيت العالمي المتفَّق عليه)"],[[["FedCM requires a secure context (HTTPS or localhost) for both the Identity Provider (IdP) and Relying Party (RP) in Chrome."],["To debug FedCM code on Chrome on Android, set up a local server and utilize remote debugging through Chrome DevTools on desktop."],["Test FedCM's functionality without third-party cookies by enabling Incognito mode, blocking third-party cookies in Chrome settings, or adjusting site settings on mobile."]]],[]]