2012-01-25 14 views
1

すぐにmvc3プロジェクトを開始します。プロジェクトは、すべて同じデータベースを指す複数のサーバー上で実行されます。このプロジェクトではASP.Netのメンバーシッププロバイダを使用しています。サーバー1で作成されたユーザーがサーバー2にログインできるようにする必要があります。1データベースと複数のWebサーバーを持つASP.Netメンバーシッププロバイダ

質問:メンバーシッププロバイダーが使用する暗号化/復号化キーの自動生成に関する問題はありますか?

答えて

3

負荷分散アプリケーション用にMembershipProvider(独自のバージョンを使用しています)を使用していますが、問題はありませんでした。

デフォルトのSqlMembershipProviderは、パスワードをハッシュしている場合やクリアテキストで保存している場合は問題ありません。暗号化している場合は、Webサーバーの設定値がmachine.configの<machineKey>構成セクションにすべて同じであることを確認してください。詳細はarticleを参照してください。

+0

ニースの回答とリンク。 – AFrieze

+0

ありがとうございます。私はそれが助けて欲しい –

0

アクティブなディレクトリロールを作成してから、ロールにWebサイトへのアクセス権を与える方法はありますか。 web.configファイルにデータベースのプロキシのユーザー名とパスワードを埋め込みます。 web.configファイルはどのユーザーにも表示されず、暗号化することができます。

関連する問題