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

我猜您的網站擁有 Chrome 認為「可疑」的 SSL/TLS 憑證。看: https://bugs.chromium.org/p/chromium/issues/detail?id=431618

相關內容