クロスドメイン AJAX 呼び出しを含むサーバー側のコードを変更せずに簡単なテストを実行しようとしていますが、--disable-web-security
もう使用できるかどうか疑問に思っていました。Chrome 28 では動作しないようです。
Chrome バージョン 21 以降は使用していません。この機能は削除されましたか?
クロスドメイン AJAX 呼び出しを含むサーバー側のコードを変更せずに簡単なテストを実行しようとしていますが、--disable-web-security
もう使用できるかどうか疑問に思っていました。Chrome 28 では動作しないようです。
Chrome バージョン 21 以降は使用していません。この機能は削除されましたか?
このバッチ ファイルを作成し、Windows で実行するだけです。基本的に、すべての chrome インスタンスを強制終了し、セキュリティを無効にして chrome を起動します。次のスクリプトを ***.bat というバッチ ファイルに保存し、それをダブルクリックします。
TASKKILL /F /IM chrome.exe
start chrome.exe --args --disable-web-security –-allow-file-access-from-files
Chrome アプリ ランチャーがあるかどうかを確認します。通常、ツールバーに表示されます。Chrome の 2 番目のインスタンスとして実行されますが、ブラウザーとは異なり、自動実行されるため、PC を起動するたびに実行されます。これはブラウザー ビューではありませんが、引数が有効になるのを防ぐのに十分なクロム インスタンスです。タスク マネージャーに移動すると、おそらく 2 つの chrome プロセスを強制終了する必要があります。
--disable-web-security と通常の chrome を並行して実行することはできないため、Opera を --disable-web-security に使用するのがおそらく良い解決策です。
Windows で Opera のランチャーを作成する方法は次のとおりです。ちなみに、Opera には Chrome と同じデバッグ ツールがあります。
:: opera-browse-dangerously.bat
cd c:\Program Files\Opera\
launcher.exe --disable-web-security --user-data-dir="c:\opera-dev"
PS: Web セキュリティなしで起動した場合、Opera は通知を表示しません。
これを自動化したい場合: 最初にタスク マネージャーから chrome を終了します。Windows - Chrome アイコンを右クリック (タスクバーの場合は Shift+右クリック) します。[プロパティ] を選択します。「ターゲット」テキストボックスに--disable-web-security
フラグを追加します。
したがって、テキストボックス内のテキストは次のようになります
C:\Users\njadhav\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --disable-web-security
[OK] をクリックして、chrome を起動します。