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

관련 정보