Arbeits Ich habe eine Webapp mit einer einfachen Login-Seitefirefox Passwort zum automatischen Vervollständigung nicht
<form id="logonForm" method="post" action="j_security_check">
<fieldset id="logon">
<input id="ipt_j_username" type="text" name="j_username" value="<bean:write name="user" />" title="some title" />
<input id="ipt_j_password" type="password" name="j_password" value="<bean:write name="password" />" title=" some title" />
</fieldset>
</form>
Sobald ich die Login/Passwort ist eingegeben, FF hatte mich gebeten, ihn zu speichern, die ich (in der Liste der gespeicherten Passwörter akzeptiert in FF gibt es ein Paar Benutzer/Pwd für meine URL). So, jetzt die Benutzernamen/pwd Felder werden automatisch jedes Mal vorgefüllt, wenn ich meine Login-Seite besuche. Bis jetzt ist es in Ordnung.
Ich habe einige Entwicklung auf meinem Login-Formular und ich änderte die ID-Attribute für die Benutzer-und PWD-Eingaben.
<form id="logonForm" method="post" action="j_security_check">
<input id="IDUser" type="text" name="j_username" value="<bean:write name="user" />" title="some title" />
<input id="passUser" type="password" name="j_password" value="<bean:write name="password" />" title="some title" />
</form>
Nach dieser Änderung beendete FF die automatische Vervollständigung meiner Eingaben. FF fordert mich nicht auf, den Benutzer/pwd zu speichern, da die verwendete Kombination bereits zuvor gespeichert wurde. Natürlich, wenn ich den gespeicherten Benutzer/pwd für meine URL manuell lösche, dann wird FF mich bitten, es zu speichern, und alles wird gut funktionieren.
Kann mir jemand erklären, wie FF Eingabefelder mit gespeicherten Benutzer/PWD-Werten abbildet? In meinem Beispiel sieht es so aus, als ob FF die ID-Attribute dafür verwendet. Irgendwo habe ich gesehen, dass es reicht, mit type = "password" für FF eingegeben zu werden, aber in meinem Fall funktioniert das nicht.
Hallo und danke für die Antwort. Zuallererst änderte ich nicht das Namensattribut in den Eingaben, deshalb verstehe ich nicht, warum FF meine Eingaben nicht automatisch vervollständigt. Ja, wenn ich gespeicherte Passwörter in FF-Optionen lösche, funktioniert alles, aber ich kann nicht alle Clients dazu auffordern. – gospodin
Wenn das Löschen des Passworteintrags in den Datenschutzeinstellungen funktioniert, dann ist die nächste Frage, welche Informationen von FF verwendet werden Bestimmen Sie, dass dieses Feld das gleiche wie zuvor ist. Vielleicht fragen Sie auf http://webapps.stackexchange.com/ –