Windows 認証および従業員と組織の情報に AD を使用するイントラネット アプリケーションを開発しています。アプリケーションは c#、.NET MVC4 です。IIS Express と SQL Server Express を使用して開発しています。従業員はプリンシパルの Guid によって参照されます。たとえば、レコードの作成者は AuthorId として参照され、AD からの Guid を表す文字列が含まれます。グループ メンバーシップに基づいて、ユーザーごとに異なるビューが表示されます。たとえば、同じ URL を使用すると、管理者はエディター ビューでカテゴリを編集できますが、ユーザーは表示ビューでのみカテゴリを表示できます。
質問: - ドメイン AD に不必要にアクセスせずに、AD を照会するコードをテストするにはどうすればよいですか? - ドメイン AD を変更せずに、別のユーザー アクセスを想定するにはどうすればよいですか?
ADAM をテストに使用することを考えていました。しかし、私の質問は次のとおりです。 - このローカル ADAM サーバーを使用して認証するには、どのように、また何を構成する必要がありますか? - ADAM のインストールは 2 番目の開発マシンに置くことができますか、それともローカルにする必要がありますか? - その ADAM サーバーを 2 番目の開発マシンにインストールすると、接続文字列はどのようになりますか?