--disable-web-security
フラグに問題があります。 Windows上のChrome 48およびChrome 49ベータ版では機能しません。
私はすべてのインスタンスを強制終了し、Chromeを再起動してフラグを立てて実行し、さまざまなマシンを試しました。ベータ版では私は警告ポップアップを見ることができます( "あなたは未サポートのフラグを使っています..")、しかしCORSはまだ実施されています。公開版はそのフラグを完全に無視しているようです。
それについてのニュースも人々の報告もないようですので、それは地域の問題である可能性があります。助けやその他の関連情報に感謝します。
私は同じことを見ています。ちょっとしたグーグルは、この質問とクロムフォーラムの バグを見つけました 。 --user-data-dir
フラグが現在必要とされているようです。 ユーザーデータディレクトリガイドを追加するための編集
マックOS:
open -a Google\ Chrome --args --disable-web-security --user-data-dir=""
UPD:新しいクロムバージョンでは動作するために""
を--user-data-dir
に追加する必要があるため
選ばれた答えは良いです、しかし、彼らが話していることにまだ苦労している人たちにとって(あなたがこの問題に初めて取り組むとき)、私にとって次のように働きました。
デスクトップにChromeへの新しいショートカットを作成し、それを右クリックして、[ターゲット]フィールドを次のように設定しました。
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="c:/chromedev"
ディレクトリはあなたが望むものなら何でも構いません、私は自分のC:ディレクトリにchrome devという名前の空のフォルダを作ることにしました。あなたのコンピュータにchromeがインストールされているところでは何の関係もありません。それは単に綿毛のようなものです。
このリンクは他のOSへの明確な指示も持っています。 Chromeでウェブセキュリティを無効にする方法
OS Xで、すでに開いているウィンドウを閉じる必要なしに新しいChromeウィンドウを開くには、追加の - nフラグを渡します。 data-dirには必ず空の文字列を指定してください(v50のような新しいバージョンのChromeには必須)。
open -na /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=""
私は、Mac OS X Sierra上でChrome 60+を使っていると、上記のコマンドはもはや機能しないことを発見しました、しかし若干の修正はそうします:
open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_sess_1" --disable-web-security
データディレクトリのパスは重要です。コマンドを発行するときにホームディレクトリにいる場合でも、ローカルディレクトリを単に参照することはできません。絶対パスである必要があります。
バージョン49.0.2623.75(64ビット)はもうベータ版ではありません。
CORSの問題を修正するためのコマンドはgoogle-chrome-stable --disable-web-security --user-data-dir
です。
ChromeでDisable-web-securityにこのChromeプラグインをインストールします。
"Allow-Control-Allow-Origin:*" linkこちら または必要に応じてプラグインの上にグーグルすることができます。
このプラグインでセキュリティを有効にしたり無効にしたりするのはとても簡単です。
Macユーザー向けのChromeバージョン50以降。最初に開いているクロムをすべて閉じてから下記のコマンドを実行してください
open -a Google\ Chrome --args --disable-web-security --user-data-dir=""
上記はうまくいきます。ありがとう
Macの場合は、Safariを使用するのがローカル開発目的のための優れた代替オプションであり、その機能はブラウザに組み込まれています。 -web-security --user-data-dir = ""]。
Safari(v11以降)を使用してクロスオリジン制限を無効にするには:メニューから[開発]> [クロスオリジン制限を無効にする]をクリックします。
これはブラウザを再起動する必要はありません。また、その切り替えのため、簡単にセキュアモードに切り替えることができます。
端末にこれらを置く:
cd C:\Program Files (x86)\Google\Chrome\Application
chrome.exe --disable-web-security --user-data-dir="c:/chromedev"
それは私のために働いています。これを使用してみてください。それはあなたを助けるでしょう..
c:\Program Files\Google\Chrome\Application>chrome.exe --disable-web-security --user-data-dir="D:\chrome"