HttpContext是.NET Framework中的一个类,它提供有关HTTP请求的信息。
HttpContext.Current 的 .NET Core 替代方案是什么?
.NET Core 中 HttpContext.Current 的替代方案是什么? 在 .NET Framework 中,此代码如下所示: ClsLog.WriteLog(HttpContext.Current, GetType(), "GetManualWeightData", ActionType.
在 ASP.NET 中,有三个选项(据我所知)可以直接写入响应缓冲区。 给出以下数据: var str = "你好世界"; var bytes = Encoding.UTF8.GetBytes(str); ...
无法从 HttpContext.Current.Request.Headers.AllKeys.Any 获取标头属性
我正在开发API控制器,它可以获取过滤器中的标头属性,但无法获取控制器中的标头属性,它在过滤器和控制器中使用相同的代码。 字符串
即使用户已登录,httpcontext也会将用户身份返回为空,尝试为hangfire设置身份验证过滤器
我正在尝试通过仅允许具有管理员角色的用户访问/hangfire来配置hangfire身份验证,但这样做时httpcontext中的用户始终设置为null,即使用户处于lo状态...
.NET Core JWT Auth 中 User.Identity.IsAuthenticated 始终为 false 并且 User.Identity.Claims 为 null
程序.cs: builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(选项=> { options.TokenValidationParameters = 新的 TokenValidationParameter...
如何在 Asp.net MVC Core 7 中访问会话数据?
我正在将一个巨大的项目从.net4.8迁移到.net7。 该解决方案基本上是一个名为 Investo 的小型 Web 核心项目,但它引用了一个名为 General 的大型项目。 99% 的...
在 API 代码中使用调用 API (C#) 的 Excel 宏获取用户名
我正在努力制定如下解决方案。 Excel 宏正在调用用 C# 编写的 API。 C# API 获取用户名并通过检查数据库进行一些验证。 当前用户名...
C# 和 ASP.NET Core 8.0 MVC:HttpContext.Session 可扩展性
我在 ASP.NET Core 8 MVC 网站中使用 HttpContext.Session。 它的可扩展性如何?数据存储限制是否基于服务器的 RAM?
最小 API ASP.NET core:是否可以在派生的 FlatValidator 中获取 HTTP 动词?
我们希望尝试提高解决方案的一个微服务的性能,这就是为什么我们决定在数据验证部分尝试使用 FlatValidator。我对这种方法很陌生,在...
[授权] [HttpGet("getUser")] 公共异步任务> GetUser() { var token = HttpContext.Request.Headers["授权"].FirstOrDe...
ASP.NET Core 中的 UserHostAddress 相当于什么?
ASP.NET Core 中 ASP.NET Framework 的 HttpContext.Request.UserHostAddress 的等效项是什么? 我尝试了 this.ActionContext.HttpContext 但找不到 UserHostAddress 或 ServerVariables
如何在 Blazor 服务器应用程序中正确获取远程 IP 地址?
我环顾四周,已经回答了一些与此完全相同的问题,但是他们都将解决方案陈述为我目前正在尝试做的事情,但它仍然不起作用...... 目前,我...
无法使用 IHttpContextAccessor 访问 ASP.NET Core 项目中的当前用户
我的 Blazor Web 程序集解决方案 (.NET 6) 的 ASP.NET Core 项目中有一个 UserService,我在其中尝试访问当前登录的用户以确定他们所在公司的 ID。
ASP.NET Core 中是否有相当于“HttpContext.Response.Write”的东西?
我正在尝试使用 ASP.NET Core 2 中的 ActionFilter 在页面上附加一些 HTML 和 JavaScript 内容。 在 ASP.NET MVC 中,可以通过以下方式完成: filterContext.HttpContext.Response.Write(stringBuilder.ToS...
HttpContext 在 .NET Core Web 应用程序的托管服务中为 null
我开发了一个 .NET Core Web 应用程序。 该 Web 应用程序应定期从同一 Web 应用程序的某个控制器获取信息。为了实现它,我创建了一个类
获取ASP.NET-Core 2.2控制器中的控制器名称和方法名称
我知道在asp.net-core 2.2中,我可以按如下方式获取操作名称: ControllerContext.ActionDescriptor.ActionName 但我正在寻找一种方法来获取当前请求/p的控制器名称...
我正在尝试在 Blazor Web 服务器应用程序中使用用户登录时创建 cookie,但我有点迷失
我确实检查了很多关于如何做到这一点的视频和教程,现在我对有多少种可以实现它的选项感到非常困惑,但没有一个真正适合我。我只是想尝试
如何在 mediatr 命令中访问 HttpContext,而不安装已弃用的 nuget 包
我有一个.NET 6 API,我想在 mediatr 命令中获取 HttpContext,我已阅读文档,可以使用 builder.Services.AddHttpContextAccessor() 注册 HttpContextAccessor;
在 Blazor 中检索 HttpContext 的正确且可靠的方法是什么?
让我们考虑一个简单的 blazor 应用程序(标准模板),其中我需要有关已连接用户的一些信息,例如: 会话ID IP地址 用户身份名称 通常,我会检索这个
我找不到该类的包或程序集。知道我在哪里可以找到它吗? 我试图找到 .Net 8.0 的 Microsoft.AspNetCore.Http.Abstractions 但没有机会...... 我试图找到它......