मैंने स्थानीयहोस्ट कैसिनी पर एक वेबसाइट परीक्षण विकसित किया है और यह हमेशा ठीक चल रहा है, अब जब मैं अपने वेबसर्वर पर तैनात करता हूं तो मैं अंतःस्थापित करता हूं निम्न त्रुटि प्राप्त करें:System.Web.Configuration.MachineKeySection.MetineKeySection.GetDecodedData इंगित करता है
Global.Application_Error Error: Exception occurred during request: http://....blah.aspx Unable to validate data. at System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Int32& dataLength) at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) HttpApplication.RaiseOnError => EventHandler.Invoke => Global.Application_Error
यह मेरे वैश्विक.एक्सएक्स में पकड़ा जा रहा है। मैंने चारों ओर खोज की है लेकिन कारण नहीं मिल रहा है। यह अपवाद बेहद सरल और छोटे वेबफॉर्म में फेंक दिया जा रहा है। साइट को वेबफर्म के भीतर होस्ट नहीं किया गया है।
2 पृष्ठ इस त्रुटि को अंतःस्थापित करते हैं और उनमें से एक ViewState में एक बूल संग्रहीत करता है, लेकिन इसे इसके अलावा संशोधित नहीं किया जाता है।
क्या कोई इससे पहले इस पर आ गया है?
+1 अच्छा उत्तर - यहां तकनीकी पृष्ठ पर कोड का सार्वजनिक कार्यान्वयन है: http://www.developmentnow.com/articles/machinekey_generator.aspx –
मैंने अपने वेब में एक मशीन को जोड़ा है।कॉन्फ़िगरेशन, और अभी तक कोई त्रुटि नहीं है, इसलिए उम्मीद है कि यह समाधान –
सही समाधान के रूप में चिह्नित करने के लिए स्वतंत्र महसूस करें;) – StevenMcD