none
Validation of viewstate MAC failed RRS feed

  • Soru

  • Server Error in '/' Application.
    
    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.
    
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
    
    Exception Details: 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.
    
    Source Error: 
    
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    
    Stack Trace: 
    
    
    [ViewStateException: Invalid viewstate. 
    	Client IP: 85.101.174.232
    	Port: 21919
    	User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19
    	ViewState: /wEPDwUKLTQ4NjI5MzY2OQ9kFgJmD2QWAgIDD2QWBgIDDxYCHgtfIUl0ZW1Db3VudAI1FmpmD2QWAmYPFQMBMQlBbGlzdmVyaXMPICAgQWzEscWfdmVyacWfZAIBD2QWAmYPFQMBMhdBbHVtaW55dW1fdmVfWWFuX1NhbmF5aRsgICBBbMO8bWlueXVtIHZlIFlhbiBTYW5heWlkAgIPZBYCZg8VAwEzFUFtYmFsYWpfdmVfWWFuX1NhbmF5aRggICBBbWJhbGFqIHZlIFlhbiBTYW5heWlkAgMPZBYCZg8VAwE0EkFyaXRtYV92ZV9UZW1pemxpaxYgICBBcsSxdG1hIHZlIFRlbWl6bGlrZAIED2QWAmYPFQMBNRdBeWFra2FiaV9DYW50YV9Ba3Nlc3VhciAgICBBeWFra2FixLEgLyDDh2FudGEgLyBBa3Nlc3VhcmQCBQ9kFgJmDxUDATYLQmFoY2VfdmVfRXYPICAgQmFow6dlIHZlIEV2ZAIGD2QWAmYPFQMBNxNCYXNpbl9ZYXlpbl9TZWt0b3J1GiAgIEJhc8SxbiBZYXnEsW4gU2VrdMO2csO8ZAIHD2QWAmYPFQMBOA9CaWxpc2ltX1Nla3RvcnUVICAgQmlsacWfaW0gU2VrdMO2csO8ZAIID2QWAmYPFQMBORZCaXJsaWtsZXJfdmVfRGVybmVrbGVyGCAgIEJpcmxpa2xlciAmIERlcm5la2xlcmQCCQ9kFgJmDxUDAjEwHUJ1cm9fdmVfS2lydGFzaXllX01hbHplbWVsZXJpIiAgIELDvHJvIHZlIEvEsXJ0YXNpeWUgTWFsemVtZWxlcmlkAgoP...]
    
    [HttpException (0x80004005): 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.ThrowError(Exception inner, String persistedState, String errorPageMessage, Boolean macValidationError) +106
       System.Web.UI.ViewStateException.ThrowMacValidationError(Exception inner, String persistedState) +14
       System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) +237
       System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) +4
       System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) +37
       System.Web.UI.HiddenFieldPageStatePersister.Load() +207
       System.Web.UI.Page.LoadPageStateFromPersistenceMedium() +105
       System.Web.UI.Page.LoadAllState() +43
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6785
       System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +242
       System.Web.UI.Page.ProcessRequest() +80
       System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21
       System.Web.UI.Page.ProcessRequest(HttpContext context) +49
       ASP.gui_users_firmaadd_aspx.ProcessRequest(HttpContext context) +4
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
    
    Version Information: Microsoft .NET Framework Version:2.0.50727.4216; ASP.NET Version:2.0.50727.4223
    Arkadaşlar Sorunun Biri Düzelmeden Bir Hata Daha Çıktı Bu Nedendir?
    5 Nisan 2012 Perşembe 01:59

Yanıtlar

Tüm Yanıtlar

  • FirmaTR selamlar,

    Benzer bir soruya daha önce forum üzerinde cevap vermiştik,bu aslında bir bug olarakta kayıtlı. 

    http://social.msdn.microsoft.com/Forums/tr-TR/aspnettr/thread/a3240e54-f0a1-407e-918c-4aa8d4bad71e

    Büyük ihtimalle sorunun kaynağını ve çözüm yolunu yukarıdaki konuda bulacaksın falan alternatif yollar ve detaylı bilgi istiyorsan aşağıdaki bağlantı sana çok faydalı olacak : 

    http://blogs.msdn.com/b/tom/archive/2008/03/14/validation-of-viewstate-mac-failed-error.aspx

    İyi çalışmalar.


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!

    5 Nisan 2012 Perşembe 08:49
    Moderatör
  • <pages validateRequest="false" enableEventValidation="false" viewStateEncryptionMode ="Never" />

    bunu denedim fakat olmadı ? 
    5 Nisan 2012 Perşembe 18:18
  • hataya sebeb olan kod bölümünü gönderirsen daha iyi yorum yapılabilir.

    bir de son denediğin o şey, güvenlik açısından sakıncalı, yapmamanı tavsiye ederim...

    5 Nisan 2012 Perşembe 20:46
  • hataya sebeb olan kod bölümünü gönderirsen daha iyi yorum yapılabilir.

    bir de son denediğin o şey, güvenlik açısından sakıncalı, yapmamanı tavsiye ederim...

    Katılıyorum,kodları göndermenin çok faydası olacak. Sayfa tamamen yüklenmeden bir postback oluşuyor mu? Öyleyse neden? Sayfanın yüklenmesi uzun mu sürüyor? Bu gibi şeyleri bilmek lazım.

    Birde yukarıdaki blog yazısını dikkatle okursan toplam 3 çözüm yolu önerilmiş. Form'un başta disable olması,sayfa yüklendikten sonra enable edilmesi bu sayede sayfa yüklenene kadar postback'in önlenmesi gibi şeyler deneyebilirsin.

    Geri dönüş yaparsan seviniriz.


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!

    6 Nisan 2012 Cuma 08:44
    Moderatör
  • http://firmatr.net/Gui/Users/FirmaAdd.aspx

    hatayı kendi gözlerinizle görün arkadaşlar mesela buradan bir firma eklemeyi deneyin kaydet dediğinizde hatayı verecektir

    6 Nisan 2012 Cuma 17:53
  • Arkadaşlar problem halloldu bilgisayarın ip adresini aldığım kod yüzünden bu hataya düşüyormuş herkese teşekkürler
    7 Nisan 2012 Cumartesi 13:47