powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Memebership: The user account has been locked out.
3 сообщений из 3, страница 1 из 1
Memebership: The user account has been locked out.
    #38261630
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый,
перенесли базу на новый сервер, и теперь не можем залогиниться на сайт. Ошибка:
Текст The user account has been locked out.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.Security.MembershipPasswordException: The user account has been locked out.

Source Error:


Line 95:
Line 96: <td>
Line 97: @_MyUser.GetPassword().ToString()
Line 98: </td>
Line 99:

Я залез в таблицы и проверил. Колонка IsLockedOut в табличке aspnet_Membership равна нулю, т.е. пользователь НЕ заблокирован.
Также пытался разблокировать его скриптом:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
    UPDATE dbo.aspnet_Membership
    SET IsLockedOut = 0,
        FailedPasswordAttemptCount = 0,
        FailedPasswordAttemptWindowStart = CONVERT( datetime, '17540101', 112 ),
        FailedPasswordAnswerAttemptCount = 0,
        FailedPasswordAnswerAttemptWindowStart = CONVERT( datetime, '17540101', 112 ),
        LastLockoutDate = CONVERT( datetime, '17540101', 112 )
    WHERE CAST('CA8A9ACD-06BC-4CC1-BE5C-FFFFFFFFFFFFF' AS UNIQUEIDENTIFIER) = UserId



Выполняется нормально, но пользователь все равно заблокирован.
В общем не понятно что происходит.
...
Рейтинг: 0 / 0
Memebership: The user account has been locked out.
    #38261649
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, это поле IsApproved. Во-вторых, почему не пользуемся объектной моделью?

http://www.asp.net/web-forms/tutorials/security/admin/unlocking-and-approving-user-accounts-cs
...
Рейтинг: 0 / 0
Memebership: The user account has been locked out.
    #38261655
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВо-первых, это поле IsApproved. Во-вторых, почему не пользуемся объектной моделью?

http://www.asp.net/web-forms/tutorials/security/admin/unlocking-and-approving-user-accounts-cs


Не, это IsLocked out. ))))

Сорри, мой косяк.
Один (!!!) из пользователей (другой) был заблокирован. Затем, на форме, когда показывался список пользователей, вызывался метод MembershipUser.GetPassword(). Т.к. пользователь был заблокирован, то этот метод выдавал ошибку.
Получается мы логинились нормально, но сразу после логина возникала страница со списком пользователей, где вылетала такая ошибка.

бывает же... ))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Memebership: The user account has been locked out.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]