Я использую WebSecurity в своем проекте, и иногда он показывает текущий идентификатор пользователя как -1 (но этот пользователь на самом деле равен Id = 1)
вот строка кода
Obj.CreatedBy = WebSecurity.CurrentUserId;
Кто-нибудь знает, почему это происходит?Дело не в том, что WebSecurity.CurrentId не дает правильных результатов, а только 2 раза.в моем коде все работает нормально, было просто любопытно, почему это произошло.
вот снимок моей записи таблицы базы данных, где он сохраняется как -1