2013-01-25 12 views
5

मैं आईआईएस सर्वर पर एक नई वेबसाइट बनाने की कोशिश कर रहा हूं, जिसमें वेबसाइट प्रमाणीकरण का उपयोग कर रहे हैं ठीक है। हालांकि, मेरे जीवन के लिए, मैं यह नहीं समझ सकता कि मेरी नई वेबसाइट एक्सेस क्यों नकारती है (401.2)आईआईएस 7 (विंडोज़) प्रमाणीकरण - यह पता नहीं लगा सकता कि नई वेबसाइट त्रुटियां क्यों 401

असल में, मैं एक नई वेबसाइट बनाता हूं और एक .html फ़ाइल ("हैलो, वर्ल्ड") जोड़ता हूं। मैं इसे ठीक से एक्सेस कर सकता हूं। लेकिन विंडोज प्रमाणीकरण पर छोड़कर बेनामी बंद करें, मुझे आईडी/पीडब्लूडी के लिए संकेत मिलता है, हमेशा 401.2

समाप्त होता है, इसलिए, मैंने एक ही वेबसर्वर पर मौजूदा कार्यशील वेबसाइट की एक प्रति के रूप में एक नई वेबसाइट बनाने का निर्णय लिया। मैं भी गया हूं और नई वेबसाइट को एक ही ऐप पूल और एक ही शारीरिक पथ साझा किया है। इस तरह, जहां तक ​​मैं कह सकता हूं, दोनों वेबसाइटों के बीच एकमात्र संभावित अंतर अब दो साइटों का आईआईएस कॉन्फ़िगरेशन है। अभी भी प्रमाणित नहीं कर सकते हैं।

मैंने बाइंडिंग को स्विच किया है, मदद नहीं करता है।

मैंने एप्लिकेशनहोस्ट.कॉन्फिग में सेटिंग्स की तुलना भी की है, यह सुनिश्चित कर लें कि वे बराबर हैं।

कोई विचार? अग्रिम में धन्यवाद।

+0

401.2 का अर्थ है क्लाइंट और सर्वर प्रमाणीकरण प्रोटोकॉल पर बातचीत करने में विफल रहे। – Eric

+0

सारांश अब तक: इसकी एक प्रति बनाने की कोशिश कर रहे एक कार्यशील वेबसाइट है। कॉपी उपयोगकर्ता को प्रमाणीकृत नहीं करेगा। प्रतिलिपि उसी एप्लिकेशन पूल का मूल, समान काम (वेब) फ़ोल्डर मूल के रूप में उपयोग कर रही है। मैंने कॉपी करने के लिए मूल वेबसाइट के लिए applicationHost.config में सभी सेटिंग्स की प्रतिलिपि बनाई। यहां तक ​​कि बाइंडिंग स्विच भी। मुझे अभी भी मुझे प्रमाणित करने के लिए कॉपी वेबसाइट नहीं मिल सकती है। संभवतः और भी अलग क्या हो सकता है? – Eric

उत्तर

4

मैंने कुछ सफलता के साथ इस तरह की समस्याओं के लिए कई बार इस आलेख का उपयोग किया है: http://blogs.msdn.com/b/david.wang/archive/2005/07/14/howto-diagnose-iis-401-access-denied.aspx उम्मीद है कि यह मदद करता है!

+0

मैंने आपके पृष्ठ को देखा, और यह इंगित करता है कि 401.2 मूल रूप से इसका मतलब है कि क्लाइंट और सर्वर प्रमाणीकरण प्रोटोकॉल पर बातचीत करने में विफल रहे। यह मुझे समझ में नहीं आता है, क्योंकि मैंने मूल रूप से एक ही आईआईएस सर्वर पर एक कार्यशील साइट की प्रतिलिपि बनाई है। मैं इसे सभी 3 प्रदाताओं (वार्तालाप, वार्तालाप: केर्बेरोज, एनटीएलएम) का उपयोग करने के लिए कहता हूं, लेकिन यह वेबसर्वर प्रतिलिपि पर काम नहीं करेगा? – Eric

2

मुझे कमांड लाइन से iisreset चलाने का प्रयास करने की सलाह दी गई थी। यह वही है जो मुझे सभी के साथ जरूरी था। लगता है कि कुछ कॉन्फ़िगरेशन परिवर्तन ठीक से लागू नहीं होते हैं, भले ही विशेष वेबसाइट को पुनरारंभ करते समय भी, जब तक आईआईएस स्वयं पुनरारंभ नहीं हो जाता।

+0

हाँ ... 2 घंटे डिबगिंग, प्रमाणीकरण की जांच, सुरक्षा, आईआईएस लॉग, सर्वर लॉग ... और एक आईस्रेसेट चाल करता है। एफएमएल – PhilDulac

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