WEBサーバーを使用せずに、ローカル環境でAjaxの評価を行おうとしてもエラーとなってしまう。
これは、ブラウザが異なるオリジンからのデータアクセスを認めていないため。
(ローカル環境では HTMLはhttp://、Ajaxでのファイルアクセスはfile://のプロトコルとなり異なるオリジンと判断される)
クロスドメイン制約を回避するにはブラウザの起動オプションに以下パラメータを追加する。
これは、ブラウザが異なるオリジンからのデータアクセスを認めていないため。
(ローカル環境では HTMLはhttp://、Ajaxでのファイルアクセスはfile://のプロトコルとなり異なるオリジンと判断される)
クロスドメイン制約を回避するにはブラウザの起動オプションに以下パラメータを追加する。
--disable-web-security --user-data-dir
Chrome
0 件のコメント:
コメントを投稿