すぐにmvc3プロジェクトを開始します。プロジェクトは、すべて同じデータベースを指す複数のサーバー上で実行されます。このプロジェクトではASP.Netのメンバーシッププロバイダを使用しています。サーバー1で作成されたユーザーがサーバー2にログインできるようにする必要があります。1データベースと複数のWebサーバーを持つASP.Netメンバーシッププロバイダ
質問:メンバーシッププロバイダーが使用する暗号化/復号化キーの自動生成に関する問題はありますか?
すぐにmvc3プロジェクトを開始します。プロジェクトは、すべて同じデータベースを指す複数のサーバー上で実行されます。このプロジェクトではASP.Netのメンバーシッププロバイダを使用しています。サーバー1で作成されたユーザーがサーバー2にログインできるようにする必要があります。1データベースと複数のWebサーバーを持つASP.Netメンバーシッププロバイダ
質問:メンバーシッププロバイダーが使用する暗号化/復号化キーの自動生成に関する問題はありますか?
負荷分散アプリケーション用にMembershipProvider
(独自のバージョンを使用しています)を使用していますが、問題はありませんでした。
デフォルトのSqlMembershipProvider
は、パスワードをハッシュしている場合やクリアテキストで保存している場合は問題ありません。暗号化している場合は、Webサーバーの設定値がmachine.configの<machineKey>
構成セクションにすべて同じであることを確認してください。詳細はarticleを参照してください。
アクティブなディレクトリロールを作成してから、ロールにWebサイトへのアクセス権を与える方法はありますか。 web.configファイルにデータベースのプロキシのユーザー名とパスワードを埋め込みます。 web.configファイルはどのユーザーにも表示されず、暗号化することができます。
ニースの回答とリンク。 – AFrieze
ありがとうございます。私はそれが助けて欲しい –