この記事を参照している時点で「何かを間違えている」可能性が高いです。CORSを無効化するのは正しい方法ではありません。それでも緊急性があったり、手抜き開発をしたい有識者はご利用ください
良い子はマネしないでね
- この状態でアクセスするのはlocalhostくらいにしておくこと
- 他の方法(サーバの設定する、プロキシで解決する、
JSONP使う、https://cors-anywhere.herokuapp.com/を使用する、ブラウザの拡張機能を使用する)を採用すべき
SafariのCORSを無効化する
- 「Safari」 > 「環境設定」 > 「詳細」タブ > 「メニューバーに"開発"メニューを表示」を選択
- 「開発」 > 「クロスオリジンの制限を無効にする」にチェックを入れる
ChromeのCORSを無効化する
- Chromeを終了する
- ターミナルで下記のコマンドを叩く
open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir=“/tmp/chrome_dev_test” --disable-web-security