Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一种方法需要确定当前用户身份。此方法既可以从信号器集线器内部调用,也可以从 MVC 应用程序内部的代码调用。有没有一种方法可以在不依赖 SignalR Context.User 和 MVC HttpContext.Current.User 且无需传递用户身份的情况下获取用户身份?平台是 .Net 4 和 MVC3
Thread.CurrentPrincipal
将返回基础 HttpContext 主体(如果在客户端应用程序范围内,则返回 Windows 主体)