2010-03-24 12 views
6

मेरा वेब-एप डोमेन के साथ जुड़े निम्नलिखित यूआरआई के साथ mydomain पर होस्ट किया गया है: blah.netक्या विंडोज प्रमाणीकरण के संदर्भ में "पूरी तरह से योग्य" उपयोगकर्ता नाम जैसी कोई चीज़ है?

मैं निम्न उपयोगकर्ता नाम दोनों में से किसी का उपयोग करने के लिए लॉग इन कर सकते हैं:

क्या लॉगिन के इन प्रकार से प्रत्येक के नाम हैं (और क्या कोई अंतर है), विंडोज प्रमाणीकरण के संदर्भ में?

उत्तर

6

mydomain में \ ben "बेन" एसएएम (सुरक्षा खाता प्रबंधक, पुराना विंडोज एनटी खाता प्रणाली) खाता नाम है। मुझे नहीं पता कि पूरे "mydomain \ ben" निर्माण के लिए कोई नाम है या नहीं।

[email protected] को यूपीएन या उपयोगकर्ता प्रिंसिपल नाम कहा जाता है, जहां "blah.net" यूपीएन प्रत्यय है।

सक्रिय निर्देशिका में Distinguished Name या डीएन नामक कुछ भी है जो बेन के लिए शायद "सीएन = बेन, ओयू = उपयोगकर्ता, डीसी = ब्लै, डीसी = नेट" होगा। यह आपको लगता है कि "पूरी तरह से योग्य" नाम के सबसे नज़दीक है। यह ऑब्जेक्ट (सीएन भाग) और कंटेनर (ओयू भाग) दोनों के नाम का वर्णन करता है जहां यह सक्रिय निर्देशिका के साथ-साथ सक्रिय निर्देशिका के DNS डोमेन नाम (डीसी भाग) के भीतर रहता है।

उन तीनों में से, डीएन एकमात्र ऐसा है जिसका उपयोग किसी अन्य जानकारी के बिना एलडीएपी उपयोगकर्ता ऑब्जेक्ट से जुड़ने के लिए किया जा सकता है। यूपीएन का उपयोग करके आपको क्वेरी करने के लिए एक डोमेन नियंत्रक को जानना होगा। (डोमेन \ SamAccountName से ऑब्जेक्ट को भी प्राप्त करना संभव है, लेकिन इसके लिए पहले डोमेन के लिए डोमेन नियंत्रक ढूंढना और उसके बाद दिए गए SamAccountName के साथ ऑब्जेक्ट की खोज करना आवश्यक है)।

2

GetUserNameEx पर ज्ञात प्रारूप EXTENDED_NAME_FORMAT गणना में सूचीबद्ध हैं।

मुझे लगता है कि एसएएम संगत नामों पर एक लम्बा प्रतिबंध है जिसे कभी-कभी यूपीएन प्रारूप से दूर किया जा सकता है।

-1

माइक्रोसॉफ्ट के User Name Formats प्रलेखन mydomain\ben के अनुसार नीचे स्तरीय लॉग ऑन नाम

रूप में जाना जाता हो जाएगा