я являюсь новым и использую, управление входом в систему с Visual Studio ASPNETDB генерировало пользовательскую базу данных
я установил максимальное количество неверного пароля 5 в web.config и протестировал до такой степени, что учетная запись была заблокирована. я однако не могу выяснить, как разблокировать учетную запись теперь.
эта проблема находится на моем удаленно размещенном сайте, таким образом, это не что-то, что я могу сделать с Visual Studio инструмент конфигурирования asp.net
некоторые c# кодируют, я мог работать в .cs page_load, который позволит мне ввести имя пользователя и иметь разблокированный, было бы большим. затем я мог сделать форму, чтобы сделать это позже, когда я должен легко.
заранее спасибо за любую справку.
Вручную в базе данных перейдите к таблице aspnet_membership, установите FailedLoginPasswordAttemptCount
(что-то похожее) на ноль и установите для IsLockedOut
значение 0 (false ).
Мы создали специальный экран безопасности, чтобы управлять этим в нескольких моих приложениях, или вы можете использовать компонент, подобный упомянутому в других сообщениях.
HTH.
Вы пытались изменить Web.config, чтобы увеличить время блокировки до «большего количества попыток» или чего-то в этом роде? Может быть, это позволит тебе так.
Я не знаю ни одного кода CSharp для вас, но я использую инструмент Контроль членства данных качества , где я могу управлять членством (включая статус блокировки) через веб-форму.
Хотя это не поможет вам прямо сейчас, это должно помочь вам в будущем. Кроме того, как только вы снова сможете войти в систему (после истечения срока вашей блокировки), я бы предложил удалить информацию о блокировке из Web.config, пока вы не будете готовы к запуску. Обширное тестирование вашего приложения обязательно будет блокировать вас снова и снова.
Это руководство может помочь, возможно, вам придется быстро пройти через серию: