none
blocage postback pour certains internautes (viewstate ?) RRS feed

  • Question

  • Bonjour,

    J'ai un site an asp.net webform. le viewstate est activé et sur certaines pages il n'est pourtant pas énorme (4 à 5Ko).

    J'ai pourtant des internautes qui restent bloqués à divers endroits du site sur des postback (j'ai un POST http coté client, mais ne recoit rien coté IIS) et l'internaute a "connexion reinitialisé ou une page blanche.

    Dernièrement un internaute sur mac, avec la derniere version de firefox et safari. J'ai fait un test en desactivant le viewstate sur une page qui bloquait et ca léve le blocage. (j'ai eu d'autre cas avec des internautes sous windows)

    Je me suis donc dit que j'étais dans le cas de figure ou la taille du viewstate bloque le post (pb firewall ou proxy), pourtant l'internaute me dit ne pas etre derriere un proxy/firewall. ( http://blogs.msdn.com/b/carloc/archive/2008/12/23/viewstate-validation-troubles.aspx)

    J'ai pour le moment opté pour modifier le web config:

    < pages   maxPageStateFieldLength = "2048 ">

     

    Ce premier test ne donne rien (internaute toujours bloqué), je viens de passer la valeur à 1024.

     

    Avez-vous des idées ?

     


    Sinn'
    mercredi 20 octobre 2010 09:09

Réponses

  • Re bonjour à tous,

    Il semble qu'en passant le maxPageStateFieldLength = "1024 " dans le web.config le probleme n'est plus.

    Donc si vous êtes confronté a ce problème, ça peut etre une piste.

     

    Sachant qu'au final mieux vaut éviter le viewstate (c'est mon avis !) ou en tout restreindre son usage au maximum.

     


    Sinn'
    • Marqué comme réponse Sinner73 vendredi 22 octobre 2010 14:59
    vendredi 22 octobre 2010 14:59