0

別々のサブドメインに 5 つのクライアントがあります。彼らは現在、バックエンドで AspNetSqlMembershipProvider を使用してログインしています。現在のセットアップでは、他のクライアントのサブドメイン名を知っていれば、お互いのデータにアクセスできます。ASP.NET ADMIN ツールを使用して、各ユーザーのログイン アクセスを自分のサブドメインに制限する方法はありますか ???

私の唯一の考えは、サブドメイン\クライアントごとに個別のAspNetSqlMembershipProvider DBを作成し、WebConfigをそれに向けることですが、それは無駄に思えます。クライアントごとに個別のDBを作成せずに目標を達成する方法があるかどうか知りたいですか??

どうもありがとう

4

1 に答える 1

0

サブドメインごとに個別のアプリケーションがある場合は、web.config でSqlMembershipProvider.ApplicationName プロパティを使用してそれらを区別できます。これにより、あるアプリケーションのクライアントが別のアプリケーションにログインできなくなります。

于 2012-10-09T21:19:29.237 に答える