अद्यतन 2020-04-30
Chrome 81 के रूप में, प्रभावी होने के लिए दोनों --disable-site-isolation-trials
और गैर-रिक्त प्रोफ़ाइल पथ को पास करना अनिवार्य है :--user-data-dir
--disable-web-security
open -na Google\ Chrome --args --user-data-dir=/tmp/temporary-chrome-profile-dir --disable-web-security --disable-site-isolation-trials
(अटकलें) यह संभावना है कि क्रोम को डिफ़ॉल्ट प्रोफाइल पर अक्षम वेब सुरक्षा के साथ ब्राउज़र को लॉन्च करने के उच्च सुरक्षा जोखिम को कम करने के लिए एक गैर-खाली प्रोफ़ाइल पथ की आवश्यकता होती है। देखें --user-data-dir=
बनाम --user-data-dir=/some/path
नीचे अधिक जानकारी के लिए।
टिप्पणियों में Chrome 81 टिप के लिए @ Sn 81bjørn का धन्यवाद ।
अद्यतन 2020-03-06
Chrome 80 (संभवतः पहले भी) के रूप में, झंडे का संयोजन --user-data-dir=/tmp/some-path --disable-web-security --disable-site-isolation-trials
अब वेब सुरक्षा को अक्षम नहीं करता है ।
यह स्पष्ट नहीं है कि क्रोमियम कोडबेस को कब पुन: प्राप्त किया गया था, लेकिन क्रोमियम का एक पुराना निर्माण डाउनलोड करना ( क्रोमियम डाउनलोड पृष्ठ पर "नहीं-तो-आसान चरणों का पालन करना" ) केवल एक ही वर्कअराउंड है जो मुझे मिला। मैंने संस्करण 77.0.3865.0 का उपयोग करके समाप्त किया, जो इन झंडों के साथ वेब सुरक्षा को ठीक से अक्षम करता है।
मूल पोस्ट 2019-11-01
Chrome 67+ में, --disable-site-isolation-trials
तर्कों के साथ ध्वज को पास करना --user-data-dir=
और --disable-web-security
वेब सुरक्षा को वास्तव में अक्षम करना आवश्यक है।
MacOS पर, पूरा कमांड बन जाता है:
open -na Google\ Chrome --args --user-data-dir= --disable-web-security --disable-site-isolation-trials
के बारे में --user-data-dir
प्रति डेविड अमय के जवाब , यह अभी भी निर्दिष्ट करने के लिए आवश्यक है --user-data-dir=
क्रोम का सम्मान करने के लिए --disable-web-security
विकल्प।
--user-data-dir=
बनाम --user-data-dir=/some/path
हालांकि , --user-data-dir=
काम के माध्यम से एक खाली रास्ते से गुजर रहा है --disable-web-security
, यह सुरक्षा उद्देश्यों के लिए अनुशंसित नहीं है क्योंकि यह आपके डिफ़ॉल्ट क्रोम प्रोफ़ाइल का उपयोग करता है, जिसमें ईमेल के लिए सक्रिय लॉगिन सत्र हैं, आदि क्रोम सुरक्षा अक्षम के साथ, आपके सक्रिय सत्र इस प्रकार अतिरिक्त के लिए असुरक्षित हैं। ब्राउज़र शोषण करता है।
इस प्रकार, अपने Chrome प्रोफ़ाइल के साथ --user-data-dir=/tmp/chrome-sesh
या समकक्ष के लिए वैकल्पिक निर्देशिका का उपयोग करने की अनुशंसा की जाती है । टिप्पणियों में इसे इंगित करने के लिए @ जेम्स बी को श्रेय ।
स्रोत
यह फिक्स ब्राउज़र टेस्टिंग फ्रेमवर्क साइरस में डिस्कोर किया गया था: https://github.com/cypress-io/cypress/issys/1951