J'étudie un problème concernant la saisie semi-automatique sur un formulaire sensible.

J'ai été informé de manière fiable que l'utilisation de https: // vs http: // signifierait que la saisie semi-automatique sera désactivée. C'est-à-dire que le navigateur ne remplira automatiquement aucun champ de formulaire si https est utilisé?

Quelqu'un peut-il me le confirmer?

Merci beaucoup.

DS

1
dstewart101 4 janv. 2016 à 17:42

3 réponses

Meilleure réponse

La saisie semi-automatique n'a aucun lien avec le type de connexion.

Peu importe que vous accédiez au formulaire via HTTP ou HTTPS, auto-complete est une fonctionnalité de formulaire et devrait fonctionner quel que soit le type de connexion.

Sauf si vous n'avez pas spécifié la propriété de saisie semi-automatique pour les entrées dans le formulaire, où il est possible qu'une telle "désactivation automatique" se produise.

J'espère que cela t'aides. :)

1
Snazzy Sanoj 4 janv. 2016 à 15:24

Peu importe que vous utilisiez https ou non.

Vous pouvez utiliser autocomplete=off sur chaque champ de saisie, mais il n'est pas entièrement compatible avec tous les navigateurs.

Puis-je utiliser la saisie semi-automatique

1
M4R1KU 4 janv. 2016 à 15:25

Si vous n'avez pas spécifié de saisie semi-automatique sur un champ de formulaire (c'est-à-dire que l'attribut est manquant), alors https émettra une directive de contrôle de cache: no-cache et le navigateur n'essaiera pas de se souvenir de la valeur (fr champs non-mot de passe). Cela est certainement vrai jusqu'à IE10, pas sûr d'IE11 ou d'autres navigateurs.

Si vous avez spécifiquement déclaré la saisie semi-automatique pour un champ, le navigateur l'honorera, qu'il soit http ou https.

1
12 janv. 2016 à 21:43