【发布时间】:2018-05-28 15:43:44
【问题描述】:
我一直在尝试在 ASP.NET MVC 和 system.web 中实现 http 上下文,它只允许我使用 HttpContext.Current 来访问上下文。无论如何,我首先在 StartUp 类的 configureService 方法中注入 IhttpcontextAccessor。 我发布这个看看是否有人使用 .Net Core 2.0 实现了这个。 如果是这样,请随时分享知识。提前致谢。
services.AddSingleton<HttpContextAccessor, HttpContextAccessor>();
【问题讨论】:
-
HttpContext.Current 已在 .NET 核心中删除,因此您将无法使用它,请参阅此处了解更多信息:stackoverflow.com/questions/38571032/…
-
你实际上想在这里做什么。你真正的问题是什么?
-
@spender 我想识别当前登录的用户
-
@cedPound 也许这会有所帮助:dotnetcoretutorials.com/2017/01/05/…
标签: c# asp.net asp.net-core-2.0 asp.net-2.0