एक के लिए connectionstring सेट सक्रिय निर्देशिका के लिए किसी तरह के संबंध तार प्रदान किए बिनाप्रोग्राम के ActiveDirectoryMembershipProvider
new PrincipalContext(ContextType.Domain,null)
उपयोग कर सकते हैं।
ActiveDirectoryMembershipProvider
का उपयोग करते समय आपको web.config
में एलडीएपी एंडपॉइंट प्रदान करना होगा।
जिस साइट पर मैं काम कर रहा हूं उसे कई साइटों पर तैनात किया जाएगा और मैं प्रत्येक डिप्लोमेन्ट के लिए web.config
में विवरण भरना नहीं चाहता हूं।
How To: Use Forms Authentication with Active Directory in Multiple Domains एमएसडीएन पर 3 (!) सदस्यता प्रदाताओं को 3 डोमेन से निपटने के लिए निर्दिष्ट करता है जो प्रभावशाली नहीं है। हालांकि, यह आलेख 2005 से है और यह एक अलग कार्य के साथ सौदा करता है, उसके बाद मैं क्या कर रहा हूं।
प्रश्न:
है एक तरीका है कि LDAP अंत बिंदु नहीं web.config में हार्ड-कोडेड में ActiveDirectoryMembershipProvider
उपयोग करना संभव है?
मैं ActiveDirectoryMembershipProvider
बजाय PrincipalContext
उपयोग करने के लिए (संभावित) के लिए फोन करने की क्षमता पसंद करेंगे ChangePassword
आदि