यदि आप .NET आधारित अनुप्रयोग विकसित करते हैं, तो माइक्रोसॉफ्ट WIF नामक एक लाइब्रेरी प्रदान करता है, जिसका उपयोग एडी एफएस के साथ एक सुविधाजनक तरीके से संवाद करने के लिए किया जाता है (कॉन्फ़िगरेशन + प्रदान किए गए प्रमाणीकरण संदेश से दावों को प्राप्त करने के लिए छोटे कोड अनुकूलन एडी एफएस द्वारा)।
कुछ प्रोटोकॉल हैं जो एसएसओ काम करने के लिए एडी एफएस 2.0 और डब्ल्यूआईएफ समर्थन दोनों हैं, सबसे आम हैं (afaik) SAML 2.0 और डब्ल्यूएस-फेडरेशन। दोनों एक्सएमएल संदेशों पर बनाए गए हैं, लेकिन यदि आप WIF का उपयोग करते हैं, तो आपको विवरण जानने की आवश्यकता नहीं है।
डब्ल्यूएस - फेडरेशन के लिए, डब्ल्यूआईएफ लाइब्रेरी विजुअल स्टूडियो के लिए एक प्लगइन प्रदान करती है, जो आपको अपनी साइट को एफडी के साथ निर्भर पार्टी के रूप में कॉन्फ़िगर करने की अनुमति देती है।
आप उपयोगकर्ताओं की पहचान करने के लिए अपने डीबी के भीतर प्रमाण-पत्रों का उपयोग कर सकते हैं, आप वास्तव में customize एडी एफएस के पूरे लॉगिन पेज और प्रमाणीकरण ईवेंट कर सकते हैं। हालांकि बुनियादी स्थापना के लिए प्रत्येक उपयोगकर्ता को आपकी सक्रिय निर्देशिका में परिभाषित करने की आवश्यकता होती है। आप दावों के स्टोर के रूप में अपने डीबी का भी उपयोग कर सकते हैं (अन्य डेटा बेस एडी एफएस उपयोगकर्ताओं के बारे में जानकारी के साथ भरोसेमंद अनुप्रयोग प्रदान करने के लिए उपयोग करेगा)। ध्यान दें कि यदि आप एडी एफएस के पीछे एक एडी का उपयोग करना चाहते हैं, तो आपकी एडी एफएस सेवा इसे एक्सेस करने में सक्षम होनी चाहिए और एलडीएपी पूछताछ करनी चाहिए, जो मुझे यकीन नहीं है कि आपके लिए काम करेगा, यदि आपके उपयोगकर्ता अपने स्थानीय डोमेन में लॉगिन करते हैं कि एडी एफएस से परिचित नहीं है।
यदि आपको उद्योग एसएसओ मानक प्रोटोकॉल (एसएएमएल 2.0 मैंने उल्लेख किया है) का समर्थन करने की आवश्यकता नहीं है, तो मुझे यकीन नहीं है कि एडी एफएस लागू करना इतना अच्छा समाधान होगा। यह आपको एक निश्चित तरीके से काम करने के लिए मजबूर करता है, जो हमेशा आरामदायक नहीं होता है।
क्या आपका आवेदन घर में है या क्लाउड में होस्ट किया गया है? बादल में होस्ट किए गए – bloudraak
। – Sabby62
सवाल अभी भी खुला है। ऐसा लगता है कि आपने एडीएफएस के बारे में बहुत कुछ नहीं पढ़ा है - अन्यथा आप इस सवाल को "इसे कैसे कार्यान्वित करें" के रूप में नहीं पूछेंगे। आप केवल एडीएफएस डाउनलोड करते हैं, इसे सक्रिय निर्देशिका के पास स्थापित करते हैं, इसे बेनकाब करते हैं और अपना वेब एप्लिकेशन फेडरेशन-जागरूक बनाते हैं। एमएस से मुफ्त ई-बुक की तरह अच्छी किताबें हैं, "दावा आधारित पहचान और अभिगम नियंत्रण"। कृपया, ईबुक पढ़ें, अधिक विशिष्ट प्रश्न पूछें और आपको अपना जवाब मिल जाएगा। –