演習 - CORS を構成する
この演習では、ローカルの Azure Functions 内でクロスオリジン リソース共有 (CORS) を構成し、Product Manager アプリケーションが有効になるのを確認します。
CORS を構成する
api/local.settings.json
ファイルを開きます。"Values" プロパティの "下" に、"Host" セクションを追加します。 "Host" の "CORS" 値を "*" に設定します。
{ "IsEncrypted": false, "Values": { "AzureWebJobsStorage": "", "FUNCTIONS_WORKER_RUNTIME": "node", "AzureWebJobsFeatureFlags": "EnableWorkerIndexing", "CONNECTION_STRING": "PASTE YOUR CONNECTION STRING HERE" }, "Host": { "CORS": "*" } }
API が引き続き実行されている場合は、デバッグ バーの [切断] を選択してプロセスを再起動してから、F5 キーを押して再び開始します。
フロントエンド アプリをチェックする
フロントエンド アプリは、ポート 5000 のブラウザー タブでまだ実行されているはずです。 ページを更新します。
アプリに API からデータが読み込まれます。
すべてのエンドポイントが確実に動作するようにするために、製品を作成、更新、削除してみます。
このアプリは良好なようです。 とても良好です。 優れた API がないと、いずれも実行できません。 では、学習した内容をテストしてみましょう。