4

Windows Azure の上に、asp.net を使用して multiTenancy アプリケーションを構築しています。

要件は、テナンシーがアプリに登録されるたびに、アプリケーションで動作するためにそのテナンシーのサブドメインが作成されることです。

したがって、クライアントが登録されるたびにプログラムで新しいサブドメインを作成し、ユーザーがアプリケーションにログインするたびにそのサブドメインにリダイレクトしたいと考えています。

それは Azure で可能ですか?

はいの場合、アドバイスや推奨事項はありますか?

4

1 に答える 1

3

Azure でのマルチテナント アプリケーションの開発に関する古くて優れた本には、さまざまなアプローチが説明されています (「オプション 1 — 認証の使用」を参照してください)。

ユーザーが登録されるたびに新しいサブドメインを作成するのは、特にドメイン レジストラを使用している場合は面倒だと思います。すべてのサブドメインを特定の IP (バックエンド) に解決するワイルドカード DNS エントリを使用する場合は、このアプローチを検討することをお勧めします。コードでは、サブドメインが抽出され、それをさらに処理するために使用します。

于 2016-05-10T17:35:40.063 に答える