OWIN 的 MVC3 成员身份

MVC3 Membership Identity with OWIN

是否已经完成了一些代码来支持旧的 MVC3 和新的 OWIN?我正在寻找 UserStore、UserManager、SignInManager 来合并旧数据库结构的差距。

没有。成员资格本质上与 Owin 不兼容,因为成员资格基于 Static class 和 Owin 管道之外的 Static 初始化。

这并不是说您不能在使用 Owin 的 MVC 应用程序中使用成员资格,但您不能按照 Owin 设计的方式通过 Owin 使用成员资格。成员资格只是一个全局静态变量,很难正确测试和使用。

我已经实现了与旧数据库对话的一切,但使用的是 OWIN 架构。我写了一篇关于它的博客 post。

http://blog.jsgoupil.com/asp-net-membership-to-owin/