هل يمكن لمتصفحين مختلفين مشاركة ملف تعريف ارتباط واحد؟

StackOverflow https://stackoverflow.com/questions/2153943

  •  23-09-2019
  •  | 
  •  

سؤال

متطلباتي مثيرة للاهتمام ، أريد الحفاظ على ملف تعريف ارتباط واحد بين متصفحين مختلفين لنفس المجال.

لذلك دعنا نقول إنني قمت بإنشاء ملف تعريف ارتباط واحد باسم "MyData" و Value "Hiscal" من IE ، ثم إذا قمت بتصفح موقع الويب نفسه من Firefox وأحاول قراءة ملف تعريف الارتباط "MyData" ، فيجب أن يعطيني النظام قيمة "Hiscal"

لكن هذا لا يحدث في الحالة العامة

لذلك يمكن لأي شخص أن يخبرني كيف يمكنني مشاركة ملف تعريف الارتباط بين متصفح مختلف (عميل) لنفس المجال.

شكرا ، Hiscal

هل كانت مفيدة؟

المحلول

يمكنك إنشاء ملف تعريف الارتباط عن طريق إنشاء تطبيق فلاش واستخدام كائنات مشتركة (SO = ملفات تعريف الارتباط الفلاش) لتخزين البيانات.

يمكن لأي متصفحات مع Flash المثبتة استرداد المعلومات المخزنة في SO.

ولكن ، إنه حل قبيح.

فقط لا تشارك ملفات تعريف الارتباط ... وابحث عن طريقة أخرى لإنشاء موقع الويب الخاص بك/التطبيق.

نصائح أخرى

يحافظ كل متصفح على ملفات تعريف الارتباط الخاصة بها. لذلك بشكل عام ، لا هذا غير ممكن.

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

سيكون ذلك عرضة للخطأ وسوف ينهار بمجرد أن يغير المتصفح كيف يعمل مع ملفات تعريف الارتباط (ناهيك عن أن بعض المتصفحات تؤمن ملفات تعريف الارتباط الخاصة بهم ، لذلك لن تتمكن من الوصول إليها في المقام الأول).

في رأيي ، هذا ليس عمليًا ولن أحاول حتى.

يمكن القيام به آخر Storages بيانات ، امتدادات متصفح Thorugh. ربما في فلاش أو جوجل تروس يمكنك الحفاظ على قاعدة البيانات المشتركة بين المتصفحات ، ولكن يجب أن يتم تثبيتها على كل منهما ، بالطبع.

تعديل:

في Google Gears Tou لا يمكن. ربما يجب عليك كتابة امتداد مصنوع ذاتيًا ... أو بعض نظام تسجيل الدخول إلى المستخدم ، حيث ستجلس البيانات على الخادم.

يستخدم فائدة تخزين يوي وإجباره على استخدام محرك تخزين SWF.

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

كما قال آخرون ، هذا ليس محمولًا للغاية ، ولكن في بيئة خاضعة للرقابة ، قد ينجح ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top