কীভাবে `সেমসাইট` বৈশিষ্ট্য সমাধান করবেন


9

আমি কনসোলটির দিকে তাকিয়ে এই সতর্কতাগুলি লক্ষ্য করেছি

Http://google.com/- এ ক্রস-সাইট সংস্থার সাথে যুক্ত একটি কুকি সেমসাইট বৈশিষ্ট্য ছাড়াই সেট করা হয়েছিল। ভবিষ্যতের ক্রোমের প্রকাশ কেবল ক্রস-সাইট অনুরোধের সাথে কুকিজ বিতরণ করবে যদি সেগুলি সেমসাইট = কোনটি না এবং সুরক্ষিত করে সেট করা থাকে। আপনি অ্যাপ্লিকেশন> স্টোরেজ> কুকিজের অধীনে বিকাশকারী সরঞ্জামগুলিতে কুকিজ পর্যালোচনা করতে পারেন এবং https://www.chromestatus.com/feature/5088147346030592 এবং https://www.chromestatus.com/feature/5633521622188032 এ আরও বিশদ দেখতে পারেন ।

কীভাবে সমাধান করবেন?



এটি উল্লেখ করুন : web.dev/samesite-cookies- বর্ণিত এটি সম্ভবত আপনার ডোমেন নাম এবং TLD এর সাথে করতে হবে।
ভিএস 12

@ vS12 এটি কি আমার কোডের শুরুতে যুক্ত করা যাবে? github.com/GoogleChromeLabs/samesite-example/blob/master/…
টিয়াগো

আমার ধারণা তাই, কারণ এটি অনুরোধের শিরোনামে সেট করা আছে।
ভিএস 12

স্বচ্ছতার জন্য গৌণ পাঠ্য সম্পাদনা
টেডিনোজ

উত্তর:


3

একটি সমাধান যা আমার পক্ষে কাজ করেছে:

আপনি যদি পিএইচপি ব্যবহার করেন তবে শুরুতে এই লাইনটি যুক্ত করুন

header('Set-Cookie: cross-site-cookie=name; SameSite=None; Secure');


আপডেট এখানে জাভাস্ক্রিপ্ট, নোড.জেএস, পিএইচপি, এবং পাইথন উদাহরণ সহ একটি দরকারী সংস্থান রয়েছে https://github.com/GoogleChromeLabs/samesite- উদাহরণ


4
এখনও অবিরত। আমি সূচি.এফপি ফাইলের শুরুতে কোডটি রেখেছি এবং তবুও ত্রুটিগুলি অবিরত রয়েছে।
টিয়াগো

এটি বাহ্যিক সংস্থানগুলির জন্য কাজ করবে না যা তাদের কুকিজের সেটিংকে পরিবর্তন করে নি। Github.com/GoogleChromeLabs/samesite-example/issues/…
মাইক

3

গুগলের বিকাশকারী / প্রশাসকগণ (এবং অন্যান্য বাহ্যিক সংস্থার বিকাশকারী / অ্যাডমিন) তাদের স্ক্রিপ্টগুলি / সার্ভারগুলি সংশোধন না করে আপনার ওয়েবসাইটের অন্তর্ভুক্ত হওয়ার সময় তারা যে কুকিগুলি উত্পন্ন করে তার মধ্যে প্রয়োজনীয় কুকি সেটিংস অন্তর্ভুক্ত না করা পর্যন্ত আপনি কিছুই করতে পারবেন না। আরও আরও তথ্য এখানে দেখুন:

https://github.com/GoogleChromeLabs/samesite-examples/issues/4#issuecomment-548598318

আপনি যদি নিজের ওয়েবসাইটটি ডিবাগ করছেন তবে আপনি ফিল্টার বাক্সে এই ফিল্টারটি যুক্ত করে ক্রোমের বিকাশকারী সরঞ্জামগুলির কনসোলগুলিতে অস্থায়ীভাবে সেগুলি উপেক্ষা করতে পারেন:

-SameSite=None

উদাহরণ স্বরূপ:

-সেমসাইটের উদাহরণ = ক্রোমের বিকাশকারী সরঞ্জামগুলির কনসোলগুলিতে কোনও ফিল্টার নেই


1

আপনার .htaccess ফাইলটিতে কি শিরোনামহীন কুকি কোডটি রয়েছে? এবং আপনি সিডিএন এবং এর ক্যাশে ক্লাউডফ্লেয়ারের মতো ব্যবহার করেন।

যদি তা হয় তবে কেবল htaccess এ কোডটি মুছুন


হ্যালো, আমি ক্লাউডফ্লেয়ার ব্যবহার করি না। এটা কি হতে পারে?
টিয়াগো

আমি মনে করি এই লিঙ্কে এই জন্য শ্রেষ্ঠ উত্তর stackoverflow.com/questions/24129201/...
হান্স Ganteng

আমি ঠিক আছে কিনা দেখুন। আমার htacess এর ভিতরে আমি এই লাইনটি যুক্ত করব Header always edit Set-Cookie (.*) "$1; HTTPOnly; Secure"?
টিয়াগো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.