当我尝试拨打
时原因不明Membership.ValidateUser(model.UserName, model.Password)
它尝试从“用户”表中获取数据,而不是从“aspnet_Users”获取数据。表“用户”也存在,因此,我得到“无效列'UserName'”。为什么尝试这张桌子?我应该在哪里查看?
答案 0 :(得分:2)
DefaultProvider使用“Users”表,AspNetSqlProvider使用“aspnet_Users”表。
你自己想出了这个,只有一个方向。做得好! :)