2014-04-29 4 views
0

Je travaille avec Sitefinity CMS et je suis coincé dans une situation étrange.Erreur (données invalides trouvées lors du décodage) et CustomErrors

Les gens peuvent se connecter à une section membre sur ce site, et bien sûr, ils peuvent mettre une case à cocher « remember me » lors de la connexion.

Maintenant, il se trouve que cette version de Sitefinity utilise une version de DeflateStream dans son mécanisme de connexion qui contient un bug. (Au moins je suppose que ce qui me casser les pieds)

Il est décrit ici: Creating Files in Sitefinity API for docs that already exist on Filesystem

trouvé des données non valides lors du décodage

Maintenant, parce que mes utilisateurs ont mis l'option de se rappeler leur connexion, et donc un cookie est défini, ils continuent d'obtenir cette erreur tout le temps.

J'ai pensé à une solution en utilisant un paramètre CustomError pour rediriger ces 'utilisateurs piégés' vers une page qui leur explique que la seule solution est de supprimer leurs cookies et réessayer. Mais même cela ne fonctionnera pas. Même si j'essaie de les rediriger vers un fichier error.htm simple, le CMS continue d'essayer d'exécuter une action de connexion/continue à essayer de lire/déflater ce cookie. Donc avec cette solution je finis par une boucle d'erreur.

Quelqu'un at-il un autre type de solution pour cela?

Répondre

Questions connexes