2013-01-03 14 views
5

एक बड़ी समस्या है। लगभग दो हफ्ते पहले मैंने देखा कि अलर्ट आधारित सत्यापन (प्रमाणीकरणसमरी) ने मेरी वेबसाइट पर काम करना बंद कर दिया है। आगे की समीक्षा के बाद, WebResource.axd खाली वापस आ रहा है। यह एक त्रुटि फेंक नहीं है, बस खाली है।खाली WebResource.axd

मैंने फिडलर और फायरबग के माध्यम से अनुरोध का पता लगाने की कोशिश की है, और प्रतिक्रिया पहले 200 है। बाद में कैश किए गए अनुरोध (एक ही पृष्ठ) 304 लौटते हैं (जैसा कि मैं उम्मीद करता हूं)।

मैंने आईआईएस कॉन्फ़िगरेशन, web.config, स्थापित अपडेट, ग्लोबल.एक्सएक्स, httpHandlers इत्यादि की जांच की है ... यह जानने के लिए कि क्या हुआ या यह विफल क्यों हो रहा है।

मैं इस समस्या को दो दिनों के लिए समस्या निवारण कर रहा हूं और विकल्पों में से बाहर चला रहा हूं। क्या किसी को पता है कि इसका क्या कारण हो सकता है? कोई भी मदद बहुत ही सराहनीय होगी।

+0

क्या आप ब्राउज़र परिभाषाओं की जांच कर सकते हैं, अगर आपने उन्हें गड़बड़ कर दिया है, तो वे स्क्रिप्ट उत्पन्न नहीं कर सकते हैं। – Aristos

उत्तर

1

यह आपको जाँच करें और निम्न दो सवालों का जवाब कर सकते हैं एक मुश्किल मुद्दा प्रतीत होता है,:

  1. किसी भी संयोग से अपने तैनात साइट पर सक्षम डीबगिंग है।
  2. क्या तैनात वेबसाइट रिलीज मोड में ठीक तरह से बनाई गई थी?
0

मुझे समस्या मिली। जॉन पापा के हॉट तौलिया एमवीसी प्रोजेक्ट को वेब फॉर्म/एमवीसी हाइब्रिड में स्थापित करते समय, रूटिंग कॉन्फ़िगरेशन में एएक्सडी पथ के लिए इग्नोर रूट निर्देश नहीं होता है।

इसका मतलब है कि रूटिंग एचटीपीएचंडलर से पहले अनुरोध को उठाती है, और 200 रुपये देता है जब दिए गए मार्ग पैटर्न के लिए कोई नियंत्रक मौजूद नहीं होता है - इसलिए खाली शरीर के साथ 200 प्रतिक्रिया होती है।

मैं बक्षीस खींचूंगा लेकिन मैं शशांक के एवरवेयर को ऊपर उठाऊंगा।

संबंधित मुद्दे