मुझे आईफ्रेम में कुकीज़ सेट करने में कोई समस्या है (जो किसी अन्य डोमेन से साइट लोड करता है)।
मेरी साइट X.COM पर मैं लोड <iframe src='Y.COM'>
iframe सफारी में क्रॉस-डोमेन कुकीज़
Y.COM कुकी सेट करने की कोशिश करता है, लेकिन सफारी ब्लॉक वे, इस साइट से पहले का दौरा नहीं किया था के रूप में। तो वाई.कॉम लोड हो रहा है क्योंकि यह कुकीज़ के बिना काम नहीं कर सकता है। क्या इस मुद्दे को हल करने का कोई तरीका है?
पीएस मैं वाई.कॉम पर किसी भी डेटा को संशोधित नहीं कर सकता।
पीएसएस इसके अलावा हम सफारी की सेटिंग्स को संशोधित कर सकते हैं - "Accept cookies" = "Always"
, लेकिन यह मेरे लिए कोई समाधान नहीं है - यह हर उपयोगकर्ता को ऐसा करने के लिए असंभव प्रतीत होता है ..
मुझे लगता है कि इसे अवरुद्ध करने का बिंदु यह है कि यह काम नहीं करना चाहिए। वर्कअराउंड बनाना उपयोगकर्ताओं के विश्वास का उल्लंघन करेगा। –
तो कोई आपकी साइट पर जाएगा और आपकी साइट से एक पृष्ठ दूसरी साइट पर एक पृष्ठ लोड करेगा और यह उस साइट पर कुकीज़ स्थानांतरित करेगा जिसे उपयोगकर्ता ने कभी अनुरोध नहीं किया था? मुझे आशा है कि सफारी और हर दूसरे इसे भी ब्लॉक करेंगे। –
@ जेम्समोहलर, मुझे विश्वास नहीं है कि वह कह रहा है कि एक्स.कॉम * वाई.कॉम को * कुकीज़ भेजता है, बस वाई.कॉम को कुकीज़ को काम करने की आवश्यकता होती है, और जब आईफ्रेम में लोड किया जाता है तो यह उन्हें सेट करने में असमर्थ है। –