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