問題タブ [cross-origin-read-blocking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
11536 参照

angular - Cross Origin Request Blocked CORS - angular cli で解決 [Dev only]

最近、次のエラーが発生しました。

オリジン ' http://localhost:4200 ' から 'localhost:8080/api/xyz' にある XMLHttpRequest へのアクセスが CORS ポリシーによってブロックされました: クロス オリジン リクエストは、プロトコル スキームでのみサポートされます: http、data、chrome、chrome-extension 、https。

Angular はこれに対する簡単な解決策を提供していますが、それを見つけるのに十分な時間がかかりました。Angularのドキュメントでも、SOで簡単なことは何も見つかりませんでした。

明らかに、このエラーは Angular とはまったく関係ありません。ほとんどすべての開発者がこのエラーに遭遇することがあると思います。重要なことを続けられるように、簡単な解決策を共有したいと思います。

まず私のセットアップ: Angular 7、およびHttpClient( doc )の使用

私は小さなサービスを作成しました: