私のソリューションには現在2つのプロジェクトがあります。フロントエンドは、.NET Core Web APIのAngular cliとバックエンドで作成されたAngular 2アプリです。Angular 2と.NET Core Web APIを統合する最良の方法は?
これらのアプリケーションを両方とも統合して、同じポートにサービスを提供するにはどうすればよいですか?現在のところ、Web APIにヘッダーを入れて、クロスオリジンリクエストのすべてのドメインを許可していますが、プロダクションでそれをしたくないので、認証を導入する必要があります。そのため、Angular 2アプリとAPI。
Angularアプリを足場にするにはAngular cliを使用したいが、フロントエンドはapiと同じポートを使用したい。
Angular cliファイルをVisual Studioプロジェクトに追加して、apiのインスタンスを開始するときにフロントエンドプロジェクトも提供するようにしたいと思います。
また、私はVisual Studioからパブリッシュを行い、それをビルドして、フロントエンドのプロダクションビルドをAPIに含めたいと思います。これは可能ですか?
したがって、.netコアのエコシステムを使用している場合、angular-cliプロジェクトを提供する推奨される方法は何ですか? – Todilo
自分のコメントに答えると、非常に便利な投稿が投稿されました: http://stackoverflow.com/questions/38270449/net-core-and-angular-2-work-flow/40234393#40234393 – Todilo