मैं सक्रिय निर्देशिका और ADFS 2.0 के साथ एक परीक्षण सर्वर 2008 बॉक्स सेटअप करता हूं। मेरे पास एक एएसपी.NET ऐप है जो संघीय पहचान के लिए डब्ल्यूआईएफ का उपयोग करता है। ADFS को पहचान जानकारी के लिए सक्रिय निर्देशिका का उपयोग करने के लिए कॉन्फ़िगर किया गया है। मैंने एडीएफएस एंडपॉइंट का उपयोग करने के लिए क्लाइंट ऐप को कॉन्फ़िगर करने के लिए वाईआईएफ का उपयोग किया।एडीएफएस 2.0 - मैं कैसे डिबग कर सकता हूं "401 - अनधिकृत"
जब मैं ब्राउज़र मैं ADFS समाप्ति बिंदु पर पुनः निर्देशित कर रहा हूँ और क्रेडेंशियल डालने को कहा रहा हूं, उनसे एक उपयोगकर्ता के रूप ASP.NET अनुप्रयोग लोड करने का प्रयास। मैंने कई उपयोगकर्ताओं के खातों से लॉगिन करने का प्रयास किया है, यहां तक कि पासवर्ड रीसेट करना भी है लेकिन क्रेडेंशियल कभी भी सही नहीं लगते हैं और 401 अनधिकृत लौटाया जाता है। मैं एक ही प्रमाण पत्र के साथ सफलतापूर्वक अन्य सिस्टम में लॉगिन कर सकता हूं।
मैं वर्बोज़ मोड में डिबग ट्रेस सक्षम है और वर्बोज़ मोड में सक्षम लेखा परीक्षा, लेकिन मैं किसी भी त्रुटि या जानकारी मुझे इस मुद्दे को यह पता लगाने में मदद करने के नहीं मिल सकता है।
समस्या को कम करने के लिए मुझे और जानकारी कैसे मिल सकती है?
अद्यतन:
मैंने पाया कि इस मुद्दे को मेरी परीक्षण वातावरण के कारण होता है। मेरी देव मशीन हमारे कॉर्पोरेट डोमेन (acme.com) पर है। मैंने एक परीक्षण डोमेन नियंत्रक (notacme.com) और वेब सर्वर के लिए दो 2008R2 VM बनाए।
अगर मैं acme.com डोमेन ऊपर वर्णित त्रुटि तब होती है पर एक कंप्यूटर से वेबसाइट का उपयोग करने का प्रयास। यदि मैं notacme.com डोमेन पर कंप्यूटर से वेबसाइट तक पहुंचने का प्रयास करता हूं तो यह काम करता है।
क्या मैं acme.com डोमेन पर एक कंप्यूटर से वेबसाइट का उपयोग करने के लिए क्या कर सकते हैं?
कैसे अपने ADFS प्रमाणन मोड कॉन्फ़िगर किया गया है? फॉर्म या एकीकृत? – shizik
मुझे लगता है कि यह एकीकृत के लिए कॉन्फ़िगर किया गया है। मैं कैसे सुनिश्चित कर सकता हूँ? – chief7
एकीकृत मोड आईई के अलावा अन्य ब्राउज़रों में काम नहीं करता है। आप वेब में कॉन्फ़िगरेशन की जांच कर सकते हैं।adfs वेब अनुप्रयोग के लिए कॉन्फ़िगर फ़ाइल जो आमतौर पर Microsoft :identityServer कॉन्फ़िगरेशन अनुभाग में C: \ inetpub \ adfs \ ls में होती है। – shizik