- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试修改在 visual studio 2013 sp 3 上创建新的 mvc 项目时自动创建的登录系统。当我注册我的用户时,我会转到
await SignInAsync(user, isPersisten:false);
去往:
private async Task SignInAsync(User user, bool isPersistent)
{
AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie);
var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie);
AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent }, identity);
}
即使我的用户对象充满了信息并且 ApplicationCookie = ApplicationCookie,我仍然在 UserManager.CreateIdentityAsync 上得到 NullReferenceException。
最佳答案
只是遇到了同样的问题,修复方法是将 ASP.NET Identity 从 1.0 更新到 2.1。对我来说,这是两个 NuGet 包 Microsoft.AspNet.Identity.Core 和 Microsoft.AspNet.Identity.EntityFramework。然后,我不得不创建一个 EF 代码优先数据库迁移,它更改了几个 ASP.NET Identity 数据库表,但这进行得很顺利,现在一切正常。
关于c# - UserManager.CreateIdentityAsync 空引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25340374/
我将 ASP.NET Identity 2.0 与我自己的自定义商店一起使用。我注意到存储操作被多次低效地调用,尤其是在登录时。 这是我的登录代码(几乎是默认模板中包含的代码): [AllowAnon
我正在尝试修改在 visual studio 2013 sp 3 上创建新的 mvc 项目时自动创建的登录系统。当我注册我的用户时,我会转到 await SignInAsync(user, isPe
如果我做了more than one API调用同时出现错误 A second operation started on this context before a previous asynchro
我创建了一个实现 UserModel 的 ViewModel( IUser ) (用于自定义 ASP.NET Identity 2.0) public class UserModel : IUser
我正在尝试为 MVC5 站点(在 VS2012 中)设置 OAuth。 我正在使用 Fluent NHibernate。我已经设置了我自己的用户存储并传入一个存储库对象来访问 NHibernate s
我正在使用 Identity2.0 与 MVC5 CodeFirst 我已经扩展了 IdentityUser和 IdentityRole像这样: public class ApplicationUse
我正在使用 asp.net mvc core 2.1 版本,在 ApplicationUser 类中添加属性时收到这两个错误我在这段代码上收到错误: var userIdentity = await
我是一名优秀的程序员,十分优秀!