Bug: Validation of viewstate MAC failed
This error occurs when attempting to change a dropdownlist which has automatic post back (task status) after the user's session has expired.
System.Web.HttpException: Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster. ---> System.Web.UI.ViewStateException: Invalid viewstate.
Client IP: 124.179.30.176
Port: 50736
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 AlexaToolbar/alxf-1.54 Firefox/3.6.13
ViewState: /wEPDwULLTIxNDE2MDM2NzYPZBYCZg9kFgICAQ9kFghmD2QWAmYPZBYCAgEPFgIeB1Zpc2libGVoFgJmDxYCHwBoZAIBD2QWAmYPEA8WCB4PSGlkZU5vU2VsZWN0aW9uaB4LXyFEYXRhQm91bmRnHg9Ob1NlbGVjdGlvblRleHQFDi0tIE92ZXJ2aWV3IC0tHhFTZWxlY3RlZEVudGl0eUlEcxQpWFN5c3RlbS5HdWlkLCBtc2NvcmxpYiwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkBKCsEJGI2NWMzNjEyLTM5NjgtNDZmMS1hMzA5LWNmZTBiYzIzMmQ1NhYCHghvbmNoYW5nZQUQU2VsZWN0UHJvamVjdCgpOxAVCQ4tLSBPdmVydmlldyAtLRBKb2JTb3VyY2UgbW9kdWxlE09wZW5Qcm9qZWN0cyBtb2R1bGUWUmFwaWRSZXNvbHV0aW9uIG1vZHVsZQtTaXRlU3RhcnRlcg5TTS5uZXQgV2ViU2l0ZRRTeXN0ZW1QbGFubmVyIG1vZHVsZRJUYXNrUm9hZG1hcCBtb2R1bGUHV29ya0h1YhUJJDAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCQ4OTk3MzQxZi01ZDBiLTRhM2YtOGFhYi03MDIwZmNhNDhkNmYkMTliMTgwOTYtYTMyMC00Zjc5LWJkOGMtMWE5MGRmOWU3MzI0JDcwZDYwNjM3LTUyZGYtNGQyZS1hYjE2LTMxNDg4NjNkZmVjZ...
--- End of inner exception stack trace ---
at System.Web.UI.ViewStateException.ThrowError(Exception inner, String persistedState, String errorPageMessage, Boolean macValidationError)
at System.Web.UI.ViewStateException.ThrowMacValidationError(Exception inner, String persistedState)
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)
at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState)
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState)
at System.Web.UI.HiddenFieldPageStatePersister.Load()
at System.Web.UI.Page.LoadPageStateFromPersistenceMedium()
at System.Web.UI.Page.LoadAllState()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.projector_aspx.ProcessRequest(HttpContext context) in c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\hub\158d5aeb\390a9e5a\App_Web_projector.aspx.cdcab7d2.y0x7xjws.0.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Confirmed: [+] 0 [-]
Resolved: [+] 0 [-]
| Bug Details |
| Date Reported: | 1/7/2011 12:37:08 AM |
| Status: | Pending |
| Priority: | Moderate |
| Difficulty: | Moderate |
| Type: | NotSet |
| Version: | |
| Version to fix for: | |
| Percent Fixed: | 0 |
Issues

 | No issues have been associated with this bug. |
Solutions

 | No solutions have been associated with this bug. |
Tasks

 | No tasks have been associated with this bug. |