問題タブ [asp-net-mvc-1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Aspnet mvc マルチテナントの複数インスタンスの問題
IIS サーバー上の Asp.net MVC 5 Web アプリケーションは、URL アプリケーション名パラメーターに基づいて、さまざまな顧客の複数のインスタンスを読み込むことができません。つまり、異なるデータベースのアプリケーション名で同時に 2 つのアプリケーションにログインすることはできません。
アプリケーション リンクを設定して、別のアプリケーション名をパラメーターとしてコントローラーに渡し、それを使用して、別のインスタンスの同じスキーマを持つ別のデータベースに動的に接続します。ASP.NET メンバーシップのアプリケーション名を使用して、コントローラー内のさまざまなインスタンスを識別します。
例: 異なるブラウザーを使用して、同じデモ資格情報 (ユーザー名: ユーザー; パスワード: パス) で次の 2 つの URL にログインすると、毎回 1 つのインスタンスしか表示できません。両方にログインして、以前のログインを更新できます。後のログインインスタンスに変更されます。