asp.netメンバーシップにADAM(Active Directoryアプリケーションモード)ストアを使用することのセキュリティ(またはその他)の利点があるかどうか疑問に思っています。ADAMストアの設定は、デフォルトのメンバーシップデータベースのデフォルトのaspnet_regsqlスクリプトよりも難しいのではないかと思いますが、より安全なソリューションをお勧めします。
2つのうちのどちらがより安全ですか?
asp.netメンバーシップにADAM(Active Directoryアプリケーションモード)ストアを使用することのセキュリティ(またはその他)の利点があるかどうか疑問に思っています。ADAMストアの設定は、デフォルトのメンバーシップデータベースのデフォルトのaspnet_regsqlスクリプトよりも難しいのではないかと思いますが、より安全なソリューションをお勧めします。
2つのうちのどちらがより安全ですか?
これは、機能上の問題ほどセキュリティ上の問題ではありません。
ADAMは、セキュリティに対するよりきめ細かいアプローチを提供します。メンバーシッププロバイダーでは、役割を割り当てることができます。ADAMもこれを行いますが、複数の役割に割り当てることができるアクションを作成できるようになります。
これは、特定のアクションを持つすべての人のページでボタンを有効にするなどのことができることを意味します。また、アクションが複数の役割に割り当てられる可能性があります。これは基本的に、ADAMがアプリのセキュリティを強化するためのはるかに豊富な方法を提供できることを意味します。
セキュリティというよりは、アプリケーションの問題だと思います。私の知る限り、OSなどの他のアプリケーションとユーザーおよびセキュリティ関連の情報を共有する環境でADを使用します。SQLServer のセットアップは、分離されたアプリケーション (または複数のアプリケーション) のシナリオでおそらくより役立ちます。