0
私はPlayフレームワークベースのREST APIをポスト9000のマシンでローカルに実行しています。私はAngular 4アプリケーションをlocalhostでもポート4200で実行しています。アクセス制御オリジンヘッダー(角4のアプリケーション)
このAngularアプリケーションでは、REST APIから取得したJSONを表示したいと考えています。私はChromeでそれを試してみましたが、角度のアプリがプレイサーバからJSONを表示することができませんでしたし、それがブラウザのコンソールに次のメッセージを示しています
XMLHttpRequest cannot load http://localhost:9000/powerPlant/4/details. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:4200' is therefore not allowed access.
は、だから私はこのケースで何をしますか?
これはCORSエラーです。これを見てください:https://angular.io/guide/deployment#requesting-services-from-a-different-server-cors – DeborahK