Проверка безопасности нашего сервера говорит:
Автозаполнение HTML-атрибута не отключен для поля пароля.
Исправление: правильно установите атрибут "автозаполнение" на "выкл"
Обоснование: AppScan обнаружил, что поле пароля не требует отключения функции автозаполнения
После просмотра этого отчета я установил autocomplete=off
и AutoCompleteType="Disabled"
для текстовых полей имени пользователя и пароля.Но это ничего не меняет.Браузер запрашивает «Запомнить пароль», и если нажать «Да», функция автозаполнения включается там.Как я могу решить это?Или есть какой-то механизм, заставляющий браузер останавливать запрос вспомнить пароль?
<asp:TextBox ID="tb_loginid" autocomplete="off" AutoCompleteType="Disabled" runat="server" ForeColor="#5D7B9D"></asp:TextBox>
<input type="password" style="display:none;"/>
<asp:TextBox ID="tb_password" autocomplete="off" AutoCompleteType="Disabled" runat="server" ForeColor="#5D7B9D" TextMode="Password" >*</asp:TextBox>