使用MVC 5 Identity进行电子邮件验证

Soo*_*ner 16 asp.net-mvc identity

private IAuthenticationManager AuthenticationManager {get {return HttpContext.GetOwinContext().Authentication; }}

我得到错误:'System.Web.HttpContextBase'不包含'GetOwinContext'的定义,并且没有扩展方法'GetOwinContext'接受类型'System.Web.HttpContextBase'的第一个参数可以找到(你是否错过了使用指令或程序集引用?)可能出错?

DSR*_*DSR 43

您似乎缺少名为"Microsoft.Owin.Host.SystemWeb"的NuGet包.从NuGet安装包或使用包管理器控制台安装包.

安装包Microsoft.Owin.Host.SystemWeb

希望这可以帮助.

  • http://stackoverflow.com/questions/21148209/asp-net-identity-httpcontext-has-no-extension-method-for-getowincontext (2认同)
  • 确认这有帮助!谢谢 (2认同)