मुझे आईआईएस सेटिंग के डिफ़ॉल्ट दस्तावेज़ के साथ कोई समस्या है। मेरी साइट में (http: // mysite) मैंने लॉगिन पेज के रूप में डिफ़ॉल्ट दस्तावेज़ प्रदान किया है। जब उपयोगकर्ता यूआरएल टाइप करता है (http: // mysite) यह उपयोगकर्ता को लॉगिन पेज पर रीडायरेक्ट करता है लेकिन पूरा यूआरएल (http: //mysite/login.aspx) प्रदर्शित नहीं करता है। ऐसा लगता है कि डिफ़ॉल्ट दस्तावेज़ server.trirect की बजाय server.transfer करता है। इसके कारण जब उपयोगकर्ता अपने क्रेडेंशियल्स दर्ज करते हैं और फिर साइन इन पर क्लिक करते हैं, तो यह फिर से उन्हें लॉगिन करने के लिए रीडायरेक्ट करता है और वहां से ठीक काम करता है। तो उपयोगकर्ता को दो बार अपने प्रमाण पत्र दर्ज करना होगा।डिफ़ॉल्ट दस्तावेज़ पूर्ण यूआरएल प्रदर्शित नहीं कर रहा है
मेरा ऐप .NET 3.5 पर विकसित किया गया है।
क्या कोई तरीका है कि मैं respond.redirect प्राप्त कर सकता हूं।
नमस्ते, क्या आपका मतलब है कि मुझे उस फ़ोल्डर में एक और web.config रखना चाहिए जहां मेरा लॉगिन पृष्ठ बैठता है? मेरा लॉगिन पेज अलग-अलग फ़ोल्डर में बैठता है। यह सीधे रूट फ़ोल्डर के नीचे नहीं है। – Punit
दूसरा? एक फ़ोल्डर में एक फ़ाइल नाम का उपयोग केवल एक बार किया जा सकता है। यदि आपके पास उस फ़ोल्डर में मौजूदा web.config है, तो आपको इस XML कोड के साथ विलय करना होगा। –