问题是这样的。假设我使用以下帐户信息:“ admin@ent.com”和密码:“ whatever”登录了我的网站,然后选中了Chrome选项以将其保存。然后,我使用ANY帐户登录到Web并加载一个包含简单表单的特定页面,该表单中包含的最后一个输入文本将自动填充值“ admin@ent.com”(我存储的帐户) 。我在Razor Pages中使用ASP NET Core 2.1,因此这不是html,而是cshtml文件。
这是Chrome的某种错误,还是我做错了什么?
顺便说一句:该表单用于POST数据,因此表单输入应开始为空。
这是我的输入的样子:
<div class="form-group col-md-3">
<label for="phone" class="col-sm-12 control-label">Phone</label>
<div class="col-sm-12 inner-addon left-addon tabular-border">
<i class="fa fa-mobile"></i>
<input type="text" class="form-control" id="phone" placeholder="Phone" asp-for="user.PhoneNumber">
</div>
</div>
如您所见,这是一个非常常见的输入字段,我的表单标签如下所示:
<form id="create_form" method="post" enctype="multipart/form-data">
这些是显示错误/错误/任何炎症的sreenshots:
编辑:此图显示了自动完成框。 “ GestionarContraseñas”下方的文本表示西班牙语的“管理密码”。