Estoy desarrollando un sitio web usando ASP.NET.
Tengo un formulario con nombre de usuario/contraseña y un botón de conexión.
Internet Explorer y Firefox me solicitan que guarde la contraseña, pero Google Chrome no.
¿Alguna idea de por qué?
Respuesta1
Probablemente esto se deba a la configuración de su navegador Chrome:
ajustes -> avanzado -> Oferta para guardar contraseñas que ingreso en la web
Respuesta2
Puede deberse a que el formulario en realidad no se "envía". Verifique el atributo onsubmit para ver si devuelve falso, lo que cancela el envío.
Lee esto:https://stackoverflow.com/questions/4119385/why-doesnt-chrome-recognize-this-login-form
El comentario importante es:
Sí, no funciona cuando eliminas return false. Necesitará reescribir su código. Chrome no ofrece guardar contraseñas de formularios que no se "envían" como característica de seguridad. Si desea que funcione la función Guardar contraseña, tendrá que deshacerse de todo el sofisticado inicio de sesión AJAX.
Respuesta3
Supongo que su sitio tiene un certificado SSL/TLS que Chrome considera "dudoso". Ver: https://bugs.chromium.org/p/chromium/issues/detail?id=431618