Chrome не предлагает сохранить пароль моего сайта ASP.NET

Chrome не предлагает сохранить пароль моего сайта ASP.NET

Я разрабатываю веб-сайт с использованием ASP.NET.

У меня есть форма с именем пользователя/паролем и кнопкой подключения.

Internet Explorer и Firefox предлагают мне сохранить пароль, а Google Chrome этого не делает.

Есть идеи почему?

решение1

Вероятно, это связано с настройками вашего браузера Chrome:

настройки -> дополнительные -> предлагать сохранять пароли, которые я ввожу в Интернете

решение2

Это может быть связано с тем, что форма на самом деле не «отправляется». Проверьте атрибут onsubmit, чтобы увидеть, возвращает ли он false, что отменяет отправку.

Прочитай это:https://stackoverflow.com/questions/4119385/why-doesnt-chrome-recognize-this-login-form

Важный комментарий:

Да, это не работает, если убрать return false. Вам нужно будет переписать код. Chrome не предлагает сохранять пароли из форм, которые не были «отправлены» в качестве функции безопасности. Если вы хотите, чтобы функция сохранения пароля работала, вам придется отказаться от всего этого причудливого входа AJAX.

решение3

Я предполагаю, что на вашем сайте есть сертификат SSL/TLS, который Chrome считает «сомнительным». Смотрите: https://bugs.chromium.org/p/chromium/issues/detail?id=431618

Связанный контент