javascript - Chrome এ একই মূল নীতি অক্ষম করুন




ajax google-chrome (18)

Google এর Chrome ব্রাউজারে একই মূল নীতিটি নিষ্ক্রিয় করার কোন উপায় আছে কি?

এই উত্পাদন ব্যবহারের জন্য, কঠোরভাবে উন্নয়ন জন্য।



Ola কার্লসন উত্তর অনুসরণ করে, একটি ভাল সেশনে অসুরক্ষিত Chrome খুলতে অবশ্যই সেরা উপায় হবে। এইভাবে আপনি বর্তমানে খোলা ট্যাবগুলি বন্ধ করার বিষয়ে চিন্তা করতে হবে না এবং মূল Chrome সেশনের সাথে নিরাপদে ওয়েবে সার্ফ করতে পারেন।

এই ব্যাচ ফাইলগুলি উইন্ডোজগুলিতে আপনার জন্য কাজ করা উচিত।

সহজ ব্যবহারের জন্য এটি একটি Chrome_CORS.bat ফাইলে রাখুন

start "" "c:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="c:/_chrome_dev" --disable-web-security

এই এক Chrome ক্যানারি জন্যCanary_CORS.bat

start "" "c:\Users\%USERNAME%\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --user-data-dir="c:/_canary_dev" --disable-web-security

আপনি কেবল এই ক্রোম এক্সটেনশানটিকে অনুমতি-অনুমতি-অনুমতি-মূল-মূল ব্যবহার করতে পারেন

আপনি চান হিসাবে ক্রস-সম্পদ ভাগ সক্রিয় বা বন্ধ সক্রিয় সক্রিয় করতে extensnion আইকনে ক্লিক করুন


আমি ক্রোমটি পুনরায় চালু করতে এবং আমার ওয়েব নিরাপত্তা নিষ্ক্রিয় করতে চাইনি (কারণ আমি ডেভেলপ করার সময় ব্রাউজ করছিলাম) এবং এই Chrome এক্সটেনশানটিতে আটকা পড়ে।

ক্রোম ওয়েব দোকান অনুমতি-অনুমতি-অনুমতি দিন-মূল: *
(https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en)

মূলত এটি অ্যাক্সেস-অ্যাক্সেস-অরিজিন-কন্ট্রোল চেকটি চালু এবং বন্ধ করার জন্য সামান্য টগল সুইচ। আমি কি করছি জন্য আমার জন্য পুরোপুরি কাজ করে।

সম্পাদন করুন: আমি অন্য প্রকল্পের জন্য অন্য দিনটি ব্যবহার করার চেষ্টা করেছি এবং এটি কাজ বন্ধ করে দিয়েছে। আনইনস্টল এবং এক্সটেনশন পুনঃস্থাপন এটি সংশোধন (ডিফল্ট রিসেট করতে)।


উইন্ডোজ 10, নিম্নলিখিত কাজ করবে।

<<path>>\chrome.exe --allow-file-access-from-files --allow-file-access --allow-cross-origin-auth-prompt

উইন্ডোজ পিসিতে, ক্রোমের পুরোনো সংস্করণটি ব্যবহার করুন এবং কমান্ডটি আপনার সকলের জন্য কাজ করবে। আমি আমার ক্রোমকে 26 সংস্করণে ডাউনগ্রেড করেছি এবং এটি কাজ করেছে।


উইন্ডোজের জন্য ... আপনার ডেস্কটপে একটি Chrome শর্টকাট তৈরি করুন।
ডান ক্লিক করুন> বৈশিষ্ট্য> শর্টকাট
"লক্ষ্য" পথ সম্পাদনা করুন:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --args --disable-web-security

('সি: .... \ chrome.exe' পরিবর্তন করুন যেখানে আপনার ক্রোম কোথায় অবস্থিত)।

এবং voila :)


উইন্ডোজের জন্য:

( উইন্ডোজ 8.1, ক্রোম 44.0 ব্যবহার করে)

প্রথম, বন্ধ গুগল ক্রোম।

তারপর, কমান্ড প্রম্পট খুলুন এবং 'chrome.exe' ফোল্ডারে যান।

( for me: 'chrome.exe' is here "C:\Program Files (x86)\Google\Chrome\Application".

তাই আমি টাইপ করি: cd C:\Program Files (x86)\Google\Chrome\Application )

এখন টাইপ করুন: chrome.exe --disable-web-security

ক্রোম একটি নতুন উইন্ডো খুলবে।



এটি করার সর্বোত্তম উপায় আমি আপনার উইন্ডোজ ডেস্কটপে Chrome বা Chrome ক্যানারি শর্টকাট সদৃশ। এই শর্টকাটটি "NO CORS" এ পুনঃনামকরণ করুন এবং সেই শর্টকাটের বৈশিষ্ট্যগুলি সম্পাদনা করুন।

টার্গেটের মধ্যে --disable-web-security --user-data-dir="D:/Chrome" লক্ষ্য পথের শেষে।

আপনার লক্ষ্য এই মত কিছু চেহারা উচিত:

আপডেট: নতুন পতাকা যোগ করা হয়েছে।

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="D:/Chrome"


ম্যাক টার্মিনাল এ এই কমান্ডটি চেষ্টা করুন

open -n -a "Google Chrome" --args --user-data-dir=/tmp/temp_chrome_user_data_dir http://localhost:8100/ --disable-web-security 

এটি অক্ষম নিরাপত্তা সহ ক্রোমের আরেকটি উদাহরণ খোলে এবং আর কোনও CORS সমস্যা নেই। এছাড়াও, আপনাকে আর অন্য ক্রোম ইনস্ট্যান্স বন্ধ করতে হবে না। আপনার এক স্থানীয় localest URL পরিবর্তন করুন।


ম্যাক ব্যবহারকারীদের জন্য:

open -a "Google Chrome" --args --disable-web-security --user-data-dir

এবং ক্রোম 48 এর আগে, আপনি কেবল ব্যবহার করতে পারেন:

open -a "Google Chrome" --args --disable-web-security

লিনাক্সে-উবুন্টু, একযোগে একটি সাধারণ সেশন এবং একটি অনিরাপদ অধিবেশন চালানোর জন্য নিম্নোক্ত কমান্ড চালায়:

google-chrome  --user-data-dir=/tmp --disable-web-security

সেলেনিয়াম ওয়েবড্রাইভারের জন্য, আপনি এই ক্ষেত্রে যথাযথ আর্গুমেন্ট (অথবা "সুইচগুলি") দিয়ে সেলেনিয়ামটি Chrome চালু করতে পারেন।

 @driver = Selenium::WebDriver.for(:Chrome, { 
       :detach => false,
       :switches => ["--disable-web-security"]
    })

উইন্ডোজের জন্য :

  1. শুরু মেনু খুলুন
  2. উইন্ডো টাইপ + আর বা খুলুন "চালান"
  3. নিম্নলিখিত কমান্ডটি চালান:

    chrome.exe --user-data-dir="C://Chrome dev session" --disable-web-security

ম্যাকের জন্য :

  1. টার্মিনাল যান
  2. নিম্নলিখিত কমান্ডটি চালান:

    open /Applications/Google\ Chrome.app --args --user-data-dir="/var/tmp/Chrome dev session" --disable-web-security

একটি নতুন ওয়েব নিরাপত্তা নিষ্ক্রিয় ক্রোম ব্রাউজার নিম্নলিখিত বার্তা দিয়ে খুলতে হবে:


এটা করো না! আপনি আক্রমণের জন্য আপনার অ্যাকাউন্ট খোলার করছি । একবার আপনি এটি করতে গেলে যেকোনো তৃতীয় পক্ষের সাইট অন্য ওয়েবসাইটগুলিতে অনুরোধগুলি প্রবর্তন শুরু করতে পারে, যে সাইটগুলি আপনি লগ ইন করেছেন।

পরিবর্তে একটি স্থানীয় সার্ভার চালানো। শেল / টার্মিনাল / কমান্ডলাইন এবং টাইপিং খোলার মতো এটি সহজ

cd path/to/files
python -m SimpleHTTPServer

তারপর আপনার ব্রাউজার ইঙ্গিত

http://localhost:8000

আপনি যদি এটি খুব ধীর এই সমাধান বিবেচনা


শুধুমাত্র ম্যাক ব্যবহারকারী জন্য

open -n -a /Applications/Google\ Chrome.app --args --user-data-dir="/tmp/someFolderName" --disable-web-security

chromium-browser --disable-web-security --user-data-dir=~/ChromeUserData/




google-chrome