मेरे पास एक एएसपी.नेट एमवीसी फॉर्म है जो (आमतौर पर करता है) एक प्रतिक्रिया सबमिट करता है जो "एक संभावित खतरनाक अनुरोध। टॉर्म मान क्लाइंट के रूप में पता चला था" त्रुटि को ट्रिगर करेगा।क्या किसी पृष्ठ की ValidateRequest सेटिंग ओवरराइड हो सकती है?
इस के आसपास जाने की कोशिश करने के लिए, मैंने पृष्ठ निर्देश में एक ValidateRequest = "false" रखा है।
केवल समस्या: मुझे अभी भी त्रुटि मिल रही है!
<pages validateRequest="false"
pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<controls>
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" />
</controls>
</pages>
तो, validateRequest:
अब, सभी अच्छा था जब तक मैं इस सुबह ASP.NET MVC आर सी के लिए अद्यतन, और (रीडमी के अनुसार), दृश्य web.config में निम्नलिखित रखा सभी पृष्ठों के लिए गलत होना चाहिए, है ना? मैं क्या खो रहा हूँ?
दृश्य वेब.कॉन्फिग केवल दृश्य फ़ोल्डर पर सर्फ करते समय लागू होता है, है ना? – bzlm
हां, यह सही है। –