2017-02-07 4 views
0

私は、本体内に他のWebアプリケーションをロードするコンテナ(親)Webアプリケーションを作成しようとしています。 各Webアプリケーションは、独自のKestrel Webサーバーを使用してASP.Netコアプロジェクトです。古いASP.Netでは、クロスドメインCORSを処理する懸念を避けるため、同じサイトの下に仮想ディレクトリを置くために仮想ディレクトリを使用しますが、asp.netコアモジュールを使用してその方法を見つけることはできません。同じドメインの異なるASP.NET Core Webアプリケーションを実行します。

コンテナ(ローカルホスト)

  • App1の(ローカルホスト/ App1の)
  • App2の(ローカルホスト/ App2の)
  • App3起動(ローカルホスト/ App3起動)

方法はありますこのシナリオを処理するには?

+1

私はあなたがそれ自身にケストレルでこれを行うことができないかなり確信している、そして実際に、チョウゲンボウがありますまだインターネットに直面しているサーバとして動作するようにはサポートされていません。あなたはIISの統合でそれを行うことができます。 – DavidG

+0

開発環境でのヒントや例は? – Crava

+0

IISをローカルで試してみてください。私はこれを行う必要はありませんでしたが、かなり単純です。 – DavidG

答えて

0

あなたがそれぞれの新しいアプリケーションは、別の名前を持って、Web.configファイルにデフォルトのアプリ名を変更する必要があります:<add name="herenewapp" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />

関連する問題