में निर्देशिका लिस्टिंग अक्षम करें मेरे वेब एप्लिकेशन में सभी .aspx पृष्ठ पेज निर्देशिका में रहते हैं। परियोजना संरचना नीचे दिखाया गया है:आईआईएस
Home.aspx के रूप में प्रारंभ पृष्ठ सेट किया गया है और पेज फ़ोल्डर की Web.config फ़ाइल में शामिल हैं:
<configuration>
<location path="Secured">
<system.web>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
और मुख्य Web.config है:
<authentication mode="Forms">
<forms loginUrl="~/Pages/Login.aspx" timeout="2880" defaultUrl="~/Pages/Secured/Home.aspx" />
</authentication>
तो जब आवेदन यह यूआरएल के साथ लॉग इन पृष्ठ पर रीडायरेक्ट की शुरूआत:
012,http://localhost:2453/Pages/Login.aspx?ReturnUrl=%2fPages%2fSecured%2fHome.aspx
अब अगर मैं
उस URL सेLogin.aspx? ReturnUrl =% 2fPages% 2fSecured% 2fHome.aspx
हटा सकते हैं और प्रेस यह है दर्ज मुझे निर्देशिका सूची में ले जा रहा है:
मैं क्या चाहता हूँ कि इसे फिर से मैं यह कैसे प्राप्त कर सकते हैं लॉग इन
पर स्थित पृष्ठ पर मुझे भेज देंगे? आपकी मदद की सराहना की जाएगी।
धन्यवाद।
स्थानीय होस्ट:
से उत्तर देने के लिए धन्यवाद। यदि मैं उपरोक्त छवि में स्थानीयहोस्ट पर नेविगेट करता हूं तो यह आईआईएस 7 दिखा रहा है। लेकिन स्टार्ट-> कंट्रोल पैनल-> व्यवस्थापकीय उपकरण में मैं देख सकता हूं कि दो इंटरनेट सूचना सेवा प्रबंधक हैं। एक इंटरनेट इन्फॉर्मेशन सर्विसेज (आईआईएस) 6.0 प्रबंधक और एक अन्य इंटरनेट सूचना (आईआईएस) सेवा प्रबंधक है। मैं समझने में असमर्थ हूं कि मैं आईआईएस 7 में दौड़ रहा हूं या नहीं। इसके अलावा मैं विजुअल स्टूडियो से एप्लिकेशन को निष्पादित कर रहा हूं। मैंने आपके कोड को मुख्य वेब.कॉन्फिग और पेजों के वेब.कॉन्फिग में दोनों की कोशिश की है। लेकिन उनमें से कोई भी काम नहीं कर रहा है। मैं इसे आईआईएस 6 प्रबंधक से कैसे अक्षम कर सकता हूं? –
@ टापास बोस वर्तमान में आपका ऐप एएसपीनेट विकास सर्वर (कैसिनी) पर चल रहा है। आपको प्रोजेक्ट गुणों पर जाकर आईआईएस पर चलाने के लिए इसे कॉन्फ़िगर करना पड़ सकता है> वेब टैब और इसे आईआईएस में सेट करना और वर्चुअल निर्देशिका – scartag
बनाना मैंने मुख्य कोड.कॉन्फिग में अपना कोड जोड़ा है और स्थानीय आईआईएस सर्वर का उपयोग करने के लिए गुणों को बदल दिया है और अब मुझे HTTP त्रुटि 403.14 मिल रहा है - अगर मैं http: //localhost/EMSApplication.Web/Pages/ ब्राउज़ करने का प्रयास करता हूं तो निषिद्ध त्रुटि संदेश। यह वेबसाइट की रक्षा करने में मदद करेगा। लेकिन लॉगिन पेज में फिर से रीडायरेक्ट करने का कोई तरीका नहीं है? आपकी सहायता के लिए धन्यवाद. –