I notre application web est compatible avec Firefox 3.6+Firefox, un navigateur, mais deux versions différentes?
Nous avons un Firefox installé sur un de nos machiens locaux et en haut de la page A propos, la version 3.6.10 est ce que nous attendons.
Au bas de la page à propos, la version est définie sur: Gecko/20100914 Firefox/3.0.1
Parce qu'il est réglé sur 3.0.1, il est ramassé par le script côté client et l'utilisateur est incapable d'utiliser l'application. Actuellement, je suis incapable de répliquer cela.
Notre estimation est que l'utilisateur n'a pas installé 3.6.10 à partir de zéro, mais mis à jour de 3.0.1
Est-ce que quelqu'un d'autre rencontré avant?
Merci
Edit: La version Gecko est "Gecko 1.9.2" qui vient avec Firefox 3.6 ... donc c'est aussi très bien .... très confus
Edit 2: IIS LOG Mozilla/5.0 + (Windows; + U; + Windows + NT + 6.1; + ru; + rv: 1.9.2.10) + Gecko/20100914 + Firefox/3.0.1 + (+ .NET + CLR + 3.5 .30729; +. NET4.0C) 200 0 0
Je peux voir le 3.0.1 mais je ne comprends pas pourquoi la page About affiche une version du navigateur comme 3.6.10
Aussi, si vous regardez la version GECKO du journal IIS, il est 1.9.2 qui est fourni avec Firefox 3,6 *
Edit 3:. Le problème était dans le dossier d'un FireFox qui a été manuellement édité/spoofé
Il s'agit d'une chaîne d'agent utilisateur très étrange, puisque la version de construction de Gecko correspond à Firefox 3.6.10 mais pas à Firefox. Il * peut * être usurpé. – BoltClock
À moins que (comme le dit @BBoltClock) l'UA ait été usurpé, cela ressemble à une installation échouée, car l'UA doit toujours refléter la version du navigateur. Réinstaller FF 3.6.10 réglerait cela. – stuartd
Le client a réinstallé le navigateur à partir d'une nouvelle installation. L'installation précédente de HI était dans une langue étrangère, mais la nouvelle installation est en anglais. Le problème est le même - la version est définie sur 3.0.1 .. –