httpcontext 相关问题

HttpContext是.NET Framework中的一个类,它提供有关HTTP请求的信息。

HttpContext.Current 的 .NET Core 替代方案是什么?

.NET Core 中 HttpContext.Current 的替代方案是什么? 在 .NET Framework 中,此代码如下所示: ClsLog.WriteLog(HttpContext.Current, GetType(), "GetManualWeightData", ActionType.

回答 1 投票 0

ASP.NET - HttpResponse.WriteAsync() 与 HttpResponse.Body.WriteAsync() 与 HttpResponse.BodyWriter.WriteAsync()

在 ASP.NET 中,有三个选项(据我所知)可以直接写入响应缓冲区。 给出以下数据: var str = "你好世界"; var bytes = Encoding.UTF8.GetBytes(str); ...

回答 1 投票 0

无法从 HttpContext.Current.Request.Headers.AllKeys.Any 获取标头属性

我正在开发API控制器,它可以获取过滤器中的标头属性,但无法获取控制器中的标头属性,它在过滤器和控制器中使用相同的代码。 字符串

回答 1 投票 0

即使用户已登录,httpcontext也会将用户身份返回为空,尝试为hangfire设置身份验证过滤器

我正在尝试通过仅允许具有管理员角色的用户访问/hangfire来配置hangfire身份验证,但这样做时httpcontext中的用户始终设置为null,即使用户处于lo状态...

回答 2 投票 0

.NET Core JWT Auth 中 User.Identity.IsAuthenticated 始终为 false 并且 User.Identity.Claims 为 null

程序.cs: builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(选项=> { options.TokenValidationParameters = 新的 TokenValidationParameter...

回答 1 投票 0

如何在 Asp.net MVC Core 7 中访问会话数据?

我正在将一个巨大的项目从.net4.8迁移到.net7。 该解决方案基本上是一个名为 Investo 的小型 Web 核心项目,但它引用了一个名为 General 的大型项目。 99% 的...

回答 1 投票 0

在 API 代码中使用调用 API (C#) 的 Excel 宏获取用户名

我正在努力制定如下解决方案。 Excel 宏正在调用用 C# 编写的 API。 C# API 获取用户名并通过检查数据库进行一些验证。 当前用户名...

回答 1 投票 0

C# 和 ASP.NET Core 8.0 MVC:HttpContext.Session 可扩展性

我在 ASP.NET Core 8 MVC 网站中使用 HttpContext.Session。 它的可扩展性如何?数据存储限制是否基于服务器的 RAM?

回答 1 投票 0

最小 API ASP.NET core:是否可以在派生的 FlatValidator 中获取 HTTP 动词?

我们希望尝试提高解决方案的一个微服务的性能,这就是为什么我们决定在数据验证部分尝试使用 FlatValidator。我对这种方法很陌生,在...

回答 1 投票 0

.NET httpContext 显示空声明

[授权] [HttpGet("getUser")] 公共异步任务> GetUser() { var token = HttpContext.Request.Headers["授权"].FirstOrDe...

回答 1 投票 0

ASP.NET Core 中的 UserHostAddress 相当于什么?

ASP.NET Core 中 ASP.NET Framework 的 HttpContext.Request.UserHostAddress 的等效项是什么? 我尝试了 this.ActionContext.HttpContext 但找不到 UserHostAddress 或 ServerVariables

回答 4 投票 0

如何在 Blazor 服务器应用程序中正确获取远程 IP 地址?

我环顾四周,已经回答了一些与此完全相同的问题,但是他们都将解决方案陈述为我目前正在尝试做的事情,但它仍然不起作用...... 目前,我...

回答 1 投票 0

无法使用 IHttpContextAccessor 访问 ASP.NET Core 项目中的当前用户

我的 Blazor Web 程序集解决方案 (.NET 6) 的 ASP.NET Core 项目中有一个 UserService,我在其中尝试访问当前登录的用户以确定他们所在公司的 ID。

回答 2 投票 0

ASP.NET Core 中是否有相当于“HttpContext.Response.Write”的东西?

我正在尝试使用 ASP.NET Core 2 中的 ActionFilter 在页面上附加一些 HTML 和 JavaScript 内容。 在 ASP.NET MVC 中,可以通过以下方式完成: filterContext.HttpContext.Response.Write(stringBuilder.ToS...

回答 4 投票 0

HttpContext 在 .NET Core Web 应用程序的托管服务中为 null

我开发了一个 .NET Core Web 应用程序。 该 Web 应用程序应定期从同一 Web 应用程序的某个控制器获取信息。为了实现它,我创建了一个类

回答 1 投票 0

获取ASP.NET-Core 2.2控制器中的控制器名称和方法名称

我知道在asp.net-core 2.2中,我可以按如下方式获取操作名称: ControllerContext.ActionDescriptor.ActionName 但我正在寻找一种方法来获取当前请求/p的控制器名称...

回答 3 投票 0

我正在尝试在 Blazor Web 服务器应用程序中使用用户登录时创建 cookie,但我有点迷失

我确实检查了很多关于如何做到这一点的视频和教程,现在我对有多少种可以实现它的选项感到非常困惑,但没有一个真正适合我。我只是想尝试

回答 1 投票 0

如何在 mediatr 命令中访问 HttpContext,而不安装已弃用的 nuget 包

我有一个.NET 6 API,我想在 mediatr 命令中获取 HttpContext,我已阅读文档,可以使用 builder.Services.AddHttpContextAccessor() 注册 HttpContextAccessor;

回答 1 投票 0

在 Blazor 中检索 HttpContext 的正确且可靠的方法是什么?

让我们考虑一个简单的 blazor 应用程序(标准模板),其中我需要有关已连接用户的一些信息,例如: 会话ID IP地址 用户身份名称 通常,我会检索这个

回答 1 投票 0

.Net 8.0 中的 HttpContext

我找不到该类的包或程序集。知道我在哪里可以找到它吗? 我试图找到 .Net 8.0 的 Microsoft.AspNetCore.Http.Abstractions 但没有机会...... 我试图找到它......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.