使用できます
new PrincipalContext(ContextType.Domain,null)
ActiveDirectoryの接続文字列を提供しません。
を使用ActiveDirectoryMembershipProviderする場合は、にLDAPエンドポイントを指定する必要がありますweb.config。
私が取り組んでいるサイトは複数のサイトに展開されるのでweb.config、各deplyomentの詳細を入力する必要はありません。
方法:MSDNの複数のドメインでActive Directoryでフォーム認証を使用すると、印象的ではない3つのドメインを処理するために3つの(!)メンバーシッププロバイダーが指定されます。ただし、この記事は2005年のものであり、私が求めているものとは異なるタスクを扱っています。
質問:
ActiveDirectoryMembershipProviderLDAPエンドポイントがweb.configにハードコーディングされていない方法で使用することは可能ですか?
(潜在的に)電話をかける能力ActiveDirectoryMembershipProviderよりも、使用したいです。PrincipalContextChangePassword