पर स्थिर सामग्री के लिए चलने से HttpModule को बहिष्कृत करें मुझे अपने प्रमाणीकरण HttpModule के साथ कोई समस्या है। समस्या यह है कि यह स्पष्ट रूप से मेरे वेब सर्वर (आईआईएस 7) पर मिलने वाले प्रत्येक अनुरोध के लिए चलता है। क्योंकि यह सत्र चर का भी उपयोग करता है, यह सीएसएस, जेएस फाइलों और इसी तरह से ठीक से काम करने में विफल रहता है।IIS7
मैं का उपयोग करने की कोशिश की:
<add name="AuthModuleName" type="..." preCondition="managedHandler" />
लेकिन कोई लाभ नहीं हुआ। यह अभी भी इसके विस्तार या माइम प्रकार के बावजूद हर अनुरोध पर चलता है। मुझे यह भी जोड़ना चाहिए कि
<modules runAllManagedModulesForAllRequests="true">
जो मुझे संदिग्ध लग रहा था और वास्तव में मॉड्यूल पर प्रीकंडीशन अक्षम कर रहा था। लेकिन इसे गलत में बदलकर, एप्लिकेशन को पूरी तरह से अलग तरीके से तोड़ता है और एक अलग अपवाद के साथ (सत्रस्टेट टेम्पम्डाटाप्रोवाइडर को सत्रस्टेट सक्षम होना आवश्यक है)।
क्या कोई मेरी मदद कर सकता है कि आईआईएस 7 को मेरे एचटीपी मॉड्यूल को बाहर करने के लिए कैसे मजबूर किया जाए जब स्थिर सामग्री फ़ाइलों के लिए अनुरोध किए जाते हैं?
बीटीडब्ल्यू, आपको यकीन है कि यह आईआईएस 7 है और एएसपी.NET विकास सर्वर नहीं है, है ना? बस दोहरी जांच। –
मैं 100% सुनिश्चित हूं ... –