मैं इस प्रश्न को कुछ हफ्तों के लिए Google
के माध्यम से हल करने और एसओ पढ़ने के लिए प्रयास कर रहा हूं, और बहुत भाग्य नहीं था, इसलिए मैंने सोचा कि मैं अंततः खुद से पूछने की कोशिश करूंगा ।एएसपी.नेट विंडोज प्रमाणीकरण काम नहीं कर रहा है/प्रमाण पत्र स्वीकार नहीं कर रहा है
मैं आंतरिक उपयोगकर्ताओं के लिए कुछ जानकारी उत्पन्न करने के लिए हमारे इंट्रानेट पर एक बहुत ही सरल, ASP.NET
साइट स्थापित कर रहा हूं। मैं अज्ञात पहुंच के बजाए विंडोज प्रमाणीकरण का उपयोग कर रहा हूं, क्योंकि उपयोगकर्ता द्वारा साइट पर कौन सा उपयोगकर्ता हिट करता है, मैं अलग-अलग जानकारी उत्पन्न करूँगा।
लंबी कहानी छोटी, यह मेरे स्थानीय Windows 7
मशीन पर परीक्षण करने में पूरी तरह से काम करती है जहां मैंने एप्लिकेशन विकसित किया था। हालांकि, Windows 2008 R2 server
से जहां मैं इसे निवास करना चाहता हूं, जब मैं साइट पर हिट करता हूं तो मुझे अपने क्रेडेंशियल्स के लिए एक पॉप-अप मिलता है, और यहां तक कि अगर मैं उन्हें दर्ज करता हूं तो यह मुझे बार-बार पूछता है। यह तब भी होता है जब मैं साइट को दूरस्थ रूप से या स्थानीय रूप से मार रहा हूं। यदि मैं अनाम पहुंच का उपयोग करने का प्रयास करता हूं तो मैं साइट पर दोनों तरीकों तक पहुंच सकता हूं लेकिन जैसा कि मैं उपयोगकर्ता की पहचान नहीं कर सकता, मैं उस जानकारी को उत्पन्न नहीं कर सकता जिसे मैं प्रदान करना चाहता हूं।
नोट्स:
आईआईएस में, मैं विंडोज प्रमाणीकरण और ASP.NET प्रतिरूपण साइट के लिए सक्षम है। बाकी सब कुछ अक्षम है।
इसे समझने के लिए, वर्तमान में मेरे पास सभी उपयोगकर्ताओं को अनुमति देने के लिए web.config सेट है और मैं इनकार नहीं कर रहा हूं।
- मेजबान/यूआरएल मैं इसके लिए उपयोग कर रहा हूँ toolName.organization.local है
- मैं चिंतित था कि यह 2008 R2 सर्वर व्यवस्थापक उपयोगकर्ता एक अलग डोमेन में रहने वाले फिर मेरे दूरस्थ उपयोगकर्ता का एक मुद्दा था कि मैं परीक्षण कर रहा था लेकिन फिर से यह स्थानीय रूप से काम नहीं करता है।
AppHost फ़ाइल में, मेरे पास वर्तमान में विंडोज प्रमाणीकरण सक्षम है।
<windowsAuthentication enabled="true"> <providers> <add value="Negotiate" /> <add value="NTLM" /> </providers> </windowsAuthentication>
वैसे, मैं आम तौर पर रूपों प्रमाणीकरण हमारे अन्य आंतरिक सभी साइटों के लिए इस सर्वर पर उपयोग करती हैं इसलिए मैं खिड़कियों प्रमाणीकरण और इस मुद्दे पर एक सा नया हूँ। इस बिंदु पर मुझे यकीन नहीं है कि आगे क्या प्रयास करें या जांचें, इसलिए कोई सलाह उपयोगी होगी। धन्यवाद।
आप इस निदान उपकरण को आजमाएं: http://blogs.iis.net/brian-murphy-booth/archive/2007/03/09/delegconfig-delegation-configuration-reporting-tool.aspx? पोस्ट की तारीख को अनदेखा करें, प्रतिक्रिया के लिए धन्यवाद v7.0/7.5 संस्करण – MatthewMartin