IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Échec de la validation MAC Viewstate


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de PatStan17
    Homme Profil pro
    Chef de projet / Développeur
    Inscrit en
    Décembre 2008
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet / Développeur
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2008
    Messages : 307
    Par défaut Échec de la validation MAC Viewstate
    Bonjour,

    sur le site que je suis en train dévelloper en ASP.NET,C# et sur une base SQL Serveur j'ai sans cesse ce bug :

    Échec de la validation MAC Viewstate. Si cette application est hébergée par une batterie de serveurs ou un cluster, assurez-vous que la configuration <machineKey> spécifie le même validationKey et le même algorithme de validation. AutoGenerate ne peut pas être utilisée dans un cluster.
    ...etc


    j'ai trouvé des forums en anglais qui en parle mais malgré quelque compétences dans cette langue je ne comprend pas et surtout je ne trouve pas le moyen de réssoudre ce problème ...


    QQn peut 'il m'expliquer et me donner les clefs pour résoudre cela ???

    SVP ne me renvoyer pas vers des expliquations en anglais ....

    Merci d'avance


    Patrick

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut
    Bonjour.

    Je up!
    Je cherche aussi à quoi c'est dû.

    Je rencontre le même soucis que toi. Mais j'ai remarqué que ça se produisait uniquement sur mes pages contenant du javascript... ça n'a peut-être rien à voir! Mais auparavant je ne l'avais pas et c'est lorsque j'ai rajouté c'est page que ce bug a commencé à se produire.

    La situation: j'aacède directement au module en question pas d'erreur, il fonctionne normalement, mais lorsque depuis ce module je clique sur un linkbutton, je rencontre l'erreur de Patstan17.


    Si quelqu'un a une explication, merci d'avance.

    Bonne journée.

  3. #3
    Membre éclairé Avatar de PatStan17
    Homme Profil pro
    Chef de projet / Développeur
    Inscrit en
    Décembre 2008
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet / Développeur
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2008
    Messages : 307
    Par défaut Pas résolu

    Bienvenue au club ....j'ai toujours le problème ....et je ne trouve pas de réponse...comme je suis en phase de développement ce n'est pas encore très grave mais qd je serrai près a mettre en ligne il faudra que je trouve une solution ....et je m'adresserai directement au bon dieu ...MicroSoft

    Merci pour la réponse...


    Patrick

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut Solution temporaire
    Moi ça tourne en développement et sur mon serveur de test.
    Mais sur le serveur de production...

    J'ai regardé la différence entre les deux: version de Framework .NET
    Sur le test: 3.5 SP1
    Sur la prod: 3.5

    Donc j'ai regardé de ce côté-ci.

    Il se pourrait que ce soit un soucis de version du famework, par rapport au contrôle que tu utilises, moi j'ai des contrôles AJAX donc je ferai mieux de passer à la SP1.

    Pour l'heure, j'ai une solution de contournement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <pages autoEventWireup="true" enableEventValidation="false" enableViewStateMac="false">
    A modifier dans le web.config!
    Mais très temporaire, je n'aime pas faire ce genre de chose, je crains des effets de bord! Mais en tout cas le bug ne se produit plus.
    J'attend des heures plus calmes pour mettre à jour l'environnement serveur.

    Si tu fais des tests particuliers de ton côté tiens moi au courant.

    A plus.

  5. #5
    Membre éclairé Avatar de PatStan17
    Homme Profil pro
    Chef de projet / Développeur
    Inscrit en
    Décembre 2008
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet / Développeur
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2008
    Messages : 307
    Par défaut OK
    Merci pour tes infos...je vais tester ça et voir le problème de plus près...

    Je te fais un retour si je trouve des choses concluantes...

    Merci

    Patrick

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut Pour infos...
    http://ftp-developpez.com/barlatier/...et2/aspnet.pdf

    A lire avant de mettre enableViewStateMac="false"
    Comme je le pensais ce genre de modification n'est pas gratuite!

    Bonne journée.

Discussions similaires

  1. Echec Validation MAC ViewState
    Par PatStan17 dans le forum ASP.NET
    Réponses: 19
    Dernier message: 11/10/2018, 10h00
  2. Réponses: 6
    Dernier message: 24/04/2013, 17h14
  3. [Débutant] Échec de la validation MAC Viewstate
    Par YannickBo dans le forum ASP.NET MVC
    Réponses: 0
    Dernier message: 21/06/2012, 09h54
  4. Échec de la validation MAC Viewstate
    Par Chauve souris dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/10/2010, 10h31
  5. erreur :"Validation of viewstate MAC failed"
    Par antakini dans le forum ASP.NET
    Réponses: 0
    Dernier message: 01/02/2010, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo