var authenticationManager = HttpContext.Current.GetOwinContext().Authentication;
即时通讯使用vs2013,这行代码无效
它说
错误1'System.Security.Principal.IPrincipal'不包含'GetOwinContext'的定义,并且没有扩展方法'GetOwinContext'接受类型'System.Security.Principal.IPrincipal'的第一个参数可以找到(是你错过了使用指令或程序集引用?)
AuthenticationManager
类解析为System.Net
命名空间
答案 0 :(得分:7)
我刚刚在httpJunkie.com上创建了一个关于从Visual Studio 2012添加此内容的完整教程。但是,您需要Microsoft.Owin.Host.SystemWeb,它可以在NuGet.Org找到
https://www.nuget.org/packages/Microsoft.Owin.Host.SystemWeb/2.0.2
或通过包管理器控制台安装:
PM>安装包Microsoft.Owin.Host.SystemWeb