የአሳሽ ግላዊነት
የሶስተኛ ወገን ኩኪዎችና የማከማቻ ክፍፍል
በውስጥ የተካተተ የሶስተኛ ወገን ምንጭ በሁለት በእውነት በተለዩ የከፍተኛ ደረጃ ጣቢያዎች ስር ማከማቻን እንደሚጋራ ወይም እንደሚለይ ይመልከቱ።
አዲስ ቅደም ተከተል ጀምር
- በሶስተኛ ወገን የሙከራ መነሻ ላይ የመጀመሪያ ወገን ማስጀመር።
- በጣቢያ A ስር እንደ ሶስተኛ ወገን በመጫን ላይ።
- በጣቢያ B ስር እንደ ሶስተኛ ወገን በመጫን ላይ።
- ኩኪዎችን፣ localStorage፣ IndexedDB፣ CHIPS እና Storage Access APIን ያወዳድሩ።
የጣቢያ ውቅር በመፈተሽ ላይ
ሊመዘገቡ የሚችሉ ጣቢያዎች የ ICANN እና PRIVATE ክፍሎችን ጨምሮ የኦፊሴላዊውን Public Suffix List የአካባቢ ቅጂ በመጠቀም ይፈተሻሉ። በሙከራው ወቅት ምንም ዝርዝር አይወርድም።
ከዚያ በፊትና በኋላ ያወዳድሩ
በተመሳሳይ መሣሪያ ላይ ተመሳሳይ ፈተና ያካሂዱና የመነሻ ውጤት ያስቀምጡ። VPNዎን ያንቁ ወይም አንድ ተዛማጅ ቅንብር ይቀይሩ፣ በተመሳሳይ ሁኔታ እንደገና ያካሂዱና ቀጣዩን ውጤት ያስቀምጡ።
ለማወዳደር ከዚያ በፊት ያለ ውጤትና ከዚያ በኋላ ያለ ውጤት ያስቀምጡ።
ይህ ፈተና የሚነግርዎት
ዘመናዊ አሳሾች የሶስተኛ ወገን ማከማቻን እንደሚያካትተው ጣቢያ ሊለዩ ይችላሉ። ይህ ፈተና ኩኪዎች መኖራቸውን ብቻ ከመፈተሽ ይልቅ ያንን አሠራር ይመረምራል። የአንድ ሊመዘገብ የሚችል ጎራ ሁለት መንገዶች ወይም ንዑስ ጎራዎች ብዙውን ጊዜ ተመሳሳይ ጣቢያ ሆነው ይቀራሉ፣ ስለዚህ ትርጉም ያለው የጣቢያዎች ንጽጽር መስጠት አይችሉም።
ፈተናውን እንዴት እንደሚያካሂዱ
- የተዋቀረው ዝግጅት ሁለት የተለዩ የከፍተኛ ደረጃ HTTPS ጣቢያዎችንና የተለየ በውስጥ የተካተተ የሶስተኛ ወገን ጣቢያ መስጠቱን ያረጋግጡ።
- የማጣቀሻ ፈጠራን ሳይዘሉ የተመሩትን ቀጥተኛ ጉብኝት፣ ጣቢያ A እና ጣቢያ B ደረጃዎች ይከተሉ።
- እያንዳንዱን የማከማቻ ዘዴ ለብቻው ያንብቡና ሲጨርሱ የማጽዳት መንገዱን ይጠቀሙ፤ Storage Accessን መርጠው ከፈለጉ ብቻ ይፈትሹ።
መለኪያው እንዴት እንደሚሰራ
ፕሮቶኮሉ በሁለቱም የከፍተኛ ደረጃ ጣቢያዎች ስር መደበኛ ኩኪዎችን፣ Partitioned ኩኪዎችን፣ localStorage እና IndexedDB ያወዳድራል። ማጣቀሻዎች ወይም የክፍል መለያዎች ሊነበቡ እንደሚችሉ ይመዘግባል።
የተዋቀሩት ጣቢያዎች ጊዜያዊ የፈተና ምልከታዎችን ከአስተባባሪው ጋር ይለዋወጣሉ። የደንበኛ ማጣቀሻ እሴቶች በሃሽ ይቀየራሉ፤ የአገልጋዩ ሁኔታ IP ወይም User-Agent ሳይኖር ቴክኒካዊ ምልከታዎችን ያከማቻል፣ ምንም እንኳን የመሠረተ ልማት መዝገቦች የፈተናውን URL ቶከን ሊይዙ ቢችሉም።
ውጤቶችዎን መረዳት
- የጋራ የሶስተኛ ወገን ሁኔታ
- ማጣቀሻ በሁለቱም የተለዩ ጣቢያዎች ስር ይገኛል። ይህ ዘዴ ሁኔታ በተፈተሹት የማካተት አውዶች መካከል እንዲያልፍ ፈቅዷል።
- የተከፋፈለ ሁኔታ
- መጻፍ ይሰራል፣ ግን መለያዎቹ በሁለቱ ጣቢያዎች ስር ይለያያሉ። ይህ በተፈተሸው ዘዴና ሁኔታ መለያየት እንዳለ ይደግፋል።
- የጎደለ ወይም ያልተወሰነ ሁኔታ
- እገዳ፣ ክፍፍል፣ ጊዜ ማለፍ፣ የፍሬም ፖሊሲ ወይም ቴክኒካዊ ስህተት አለመኖሩን ሊያብራሩ ይችላሉ። ልክ ያልሆነ የጣቢያ ውቅር ወይም የጎደሉ ፈቃዶች አጠቃላይ እገዳን ማረጋገጥ አይችሉም።
ከዚያ በፊትና በኋላ ያወዳድሩ
- ተመሳሳይ ሶስት ጣቢያዎች፣ መገለጫ፣ ሁኔታና ቀዳሚ ፈቃዶች ተጠቅመው የመነሻ ፈተና ያጠናቅቁ።
- አንድ የኩኪ ፖሊሲ ወይም የጥበቃ ቅንብር ይቀይሩ፣ የፈተና ሁኔታውን ያጽዱና የተመራውን ቅደም ተከተል ይድገሙ።
- እያንዳንዱን ዘዴና የተሰጡ Storage Access ፈቃዶችን ያወዳድሩ። ለመደበኛና ለግል አሰሳ የተለያዩ የመነሻ ውጤቶችን ያዘጋጁ።
የፈተናው ገደቦች
- የአሳሽ ድጋፍ ለPartitioned ኩኪዎችና Storage Access ይለያያል፤ የኩኪ ባህሪ ብቻ አያያዙን አያረጋግጥም።
- የታየው አሠራር በእነዚህ ጣቢያዎችና ሁኔታዎች ላይ ይተገበራል፣ በሁሉም የሶስተኛ ወገን ግንኙነቶች ላይ አይደለም።
ካስፈለገ የሚቀየረው
- ሁኔታው ከፈለጉት በሰፊው ይጋራል
- የሶስተኛ ወገን ማከማቻ ቅንብሮችንና የጣቢያ ልዩ ሁኔታዎችን ይመርምሩ፣ ከዚያም አዲስ ቅደም ተከተል ይድገሙ።
- ዝግጅቱ ወይም መቆጣጠሪያዎቹ አልሰሩም
- ያልተወሰነውን ውጤት ያቆዩና በኩኪ እገዳ ከማሳበብዎ በፊት የጣቢያ ተገኝነትን ወይም የአሳሽ ፖሊሲን ያረጋግጡ።
በተደጋጋሚ የሚጠየቁ ጥያቄዎች
ሁለት ንዑስ ጎራዎች ክፍፍልን ሊፈትሹ ይችላሉ?
ተመሳሳይ ሊመዘገብ የሚችል ጣቢያ ከተጋሩ ብዙውን ጊዜ አይቻልም። ዝግጅቱ በእውነት የተለዩ የከፍተኛ ደረጃ ጣቢያዎችን ማረጋገጥ አለበት።
የታገደ ኩኪ ሁሉም ማከማቻ ታግዷል ማለት ነው?
አይደለም። ኩኪዎች፣ localStorage እና IndexedDB በተለየ መንገድ ሊሰሩ ይችላሉ፣ በተለይም መመልከት ያስፈልጋቸዋል።