User возвращается как Null
Делаю форум (по гайду), столкнулся с проблемой, что User всегда возвращается как null. Для теста зарегистрировался через стандартную форму Identity, далее выполнил вручную запрос к бд следующего вида (UserId посмотрел вручную через select):
INSERT INTO Posts (Content, Created, ForumId, Title, UserId)
VALUES (N'Я очень доволен работой в Агенстве Microsoft', GETDATE(), 1, N'Отзыв о работе в Microsoft', '4d47a5cf-b4d7-4a49-bc72-6f5da159c4dd')
Далее я хочу посмотреть вот это содержимое уже через Веб-форму, но там соответственно вылетает ошибка (из-за того что User вернулся как null).

Вот класс Post.cs
public class Post
{
public int Id { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public DateTime Created { get; set; }
public virtual ApplicationUser User { get; set; }
public virtual Forum Forum { get; set; }
public virtual IEnumerable <PostReply> Replies { get; set; }
}
Вот класс ApplicationUser.cs
public class ApplicationUser : IdentityUser
{
public int Rating { get; set; }
public string ProfileImageUrl { get; set; }
public DateTime MemberSince { get; set; }
public bool IsActive { get; set; }
}
В IdentityUser я ничего не менял. В чем может быть проблема, и как её исправить?