0

メインドメインにアプリケーションがあり、ユーザーはこのドメインにログインでき、すべてのサブドメインで認証されます。フォーム認証を使用してこれを行い、正常に動作します。

しかし、サブドメインに関するユーザーの情報を取得する方法がわかりません。これを行うには、SQLサーバーでユーザー情報を取得するためにユーザーIDまたはこのようなものを使用する必要があります。

このシナリオを処理し、有用な情報を転送してサブドメインで使用し、ユーザー情報を取得するにはどうすればよいですか?

私のアプリケーションはmvc4 razorと.net 4.5です。

4

1 に答える 1

1

ユーザーがすべてのサブドメインで認証でき、フォーム認証を利用している場合は、メイン ドメインで取得できるのと同じ方法で、サブドメインでユーザー名を簡単に取得できます。

HttpContext.Current.User.Identity.Name
于 2013-07-23T18:36:28.687 に答える