2010-03-16 17 views
12

क्या एक सक्रिय निर्देशिका को ओपनआईडी प्रदाता के रूप में उपयोग किया जा सकता है? डब्ल्यूआईएफ एक विकल्प है, लेकिन यह काफी जटिल है और बहुत व्यापक नहीं है।ओपनआईडी प्रदाता के रूप में सक्रिय निर्देशिका?

उत्तर

12

हाँ, आप कर सकते हैं। बस एक एएसपी.NET वेब साइट होस्ट करें जो सक्रिय निर्देशिका प्रमाणीकरण का उपयोग करता है, और DotNetOpenAuth का उपयोग करके ओपनआईडी प्रदाता का खुलासा करता है।

+0

कुछ नमूना कोड के लिए कोई लिंक यह कैसे करें? DotNetOpenAuth साइट पर सीमित दस्तावेज है। –

+2

क्या करने के लिए, बिल्कुल? यदि आप एक सक्रिय निर्देशिका भरोसेमंद पार्टी बनना चाहते हैं, तो आपको इसके लिए एडी दस्तावेज मिलना होगा। यदि आप एक डॉटनेट ओपेनऑथ ओपनआईडी प्रदाता बनना चाहते हैं, तो ऐसे नमूने भी हैं जो लाइब्रेरी के साथ प्रदर्शित करने के लिए आते हैं, और कुछ सीमित दस्तावेज़ीकरण जैसा आपने कहा है। –

5

OpenID-LDAP सर्वर भी है जो एडी एलडीएपी के साथ काम करने का दावा करता है।

+0

मैंने ओपनआईडी-एलडीएपी-PHP को कॉन्फ़िगर करने का प्रयास किया है, लेकिन यह SESSION (एंडुसर से बाध्य) में साझा रहस्य संग्रहीत करता है ताकि जब सर्वर चेक_ प्रमाणीकरण अनुरोध जारी करता है तो यह हमेशा झूठी प्रतिक्रिया देता है - यह साझा रहस्य नहीं ढूंढ सकता सर्वर के लिए सत्र। अपर्याप्त लॉगिंग के साथ यह आमतौर पर बहुत क्रोधित कोड होता है और क्रिप्टो के लिए mt_rand का उपयोग करता है। से बचें। – JanHudecek

संबंधित मुद्दे