httpcontext 相关问题

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

为什么 HttpContext.Current 为空?

我有一个在所有应用程序中使用的值;我在application_start中设置了这个 void Application_Start(对象发送者,EventArgs e) { 词典>面板=新

回答 6 投票 0

为 .Net 单元测试设置 HttpContext

我正在为操作方法 MethodUnderTest 编写单元测试(使用 NUnit 和 MOQ),该方法在内部使用 HttpContext 来执行某些功能。我正在通过调用

回答 1 投票 0

模拟 HttpContext 时,SignOutAsync 失败

我正在使用 Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions 中的 SignOutAsync。 在我的单元测试中,我在该扩展方法中的某处收到 ArgumentNullException,这...

回答 1 投票 0

测试初始化方法中模拟 HttpContext.Current

我正在尝试向我构建的 ASP.NET MVC 应用程序添加单元测试。在我的单元测试中,我使用以下代码: [测试方法] 公共无效IndexAction_Should_Return_View(){ 变量控制...

回答 5 投票 0

从控制器中提取常用功能

我无法决定提取项目中多个控制器的多种方法使用的某些功能的最佳方法 常用功能 var myId = httpContext?.User.Claims.

回答 1 投票 0

如何在FakeHttpContext中设置Request.Header进行单元测试

我有一个 FakeHttpContext 我一直在尝试修改以包含一些用于测试目的的标头 公共静态 HttpContext FakeHttpContext() { var httpRequest = new HttpRequest("", "http://

回答 2 投票 0

如何在 C# 中从 HttpContext 读取请求的查询字符串负载?

我想读取使用 JavaScript 的 fetch 方法和查询字符串参数发送的 C# 请求的值。我想检查 C# 中的请求,看看如何使用 HttpContext 类接收它。

回答 1 投票 0

检测到可能不支持的对象循环(异步和等待)

我有一个用 .Net 4.8 编写的应用程序,它作为最小的 API 工作。 一切都很完美,我搬进了.Net 6。 更新后,以下代码开始抛出错误并添加 addit...

回答 1 投票 0

替换应用程序中类注入的HttpContext

我正在使用 xunit、respawn 和 webapplicationfactory 为 mediatr 处理程序设置一些集成测试...... 正在测试的 mediatr 处理程序最终调用的类之一..有一个

回答 3 投票 0

C# 角色提供者。 getallroles() 方法重写 Var userdetails= HttpContext.Current.GetOwinContext().Authentication.User.Claims;

我在登录页面中使用 SSO,虽然通过 okta 进行身份验证并接收用户声明详细信息,但代码无法正常工作,而是在现有角色提供程序类旁边进行控制。

回答 1 投票 0

HttpContext.Response.Body.Position = 0 - “不支持指定的方法”错误

我设置了一些日志中间件,可以利用 HttpContext 来获取和记录信息。 我需要将 HttpResponse.Body 的位置设置为 0 才能读取整个流,但是...

回答 4 投票 0

如何在.NET框架(非核心)中为实现IHttpHandler的ProcessRequest的方法最小起订量HttpContext?

我有一个在.NET 4.7.1中实现IHttpHandler接口的类。 该类实现了接受 HttpContext 实例的 ProcessRequest。 我正在尝试使用...创建 ProcessRequest 测试。

回答 0 投票 0

中间件中的HttpContext如何

在asp net core(中间件)中我们有: app.Run(异步上下文 => 等待 context.Response.WriteAsync("hello")); 我有一个问题:如何在asp net core中注入上下文? 我试图创造...

回答 0 投票 0

如何将 Blazor 服务器应用程序对 HttpContext.SignInAsync 的使用更新为更正确的方法?

我们最近有在旧服务器(服务器 2016)上安装我们的 blazor 应用程序的经验,并且了解到我们不应该使用 IHttpContextAccessor。这也是debuggin决定的...

回答 0 投票 0

如何读取查询字符串值?不工作

我的查询字符串是这样设置的——项目使用的是 ASP.NET Core: https://localhost:7043/Download?query=TYroXFRAcNBDpsuUnWQhRFpfuxjl7O69wUX3WTeBBq0%2Ba6%2BdOAmx%

回答 0 投票 0

如何读取querystring值?不工作

我的查询字符串是这样设置的。使用 asp.net 核心的项目。 https://localhost:7043/Download?query=TYroXFRAcNBDpsuUnWQhRFpfuxjl7O69wUX3WTeBBq0%2Ba6%2BdOAmx%

回答 0 投票 0

HttpContext.Current 在 Hub OnDisconnected 方法中为空

我想创建与角色的私人聊天,它使用 SignalR 技术。为此,我使用了使用 HttpContext 的 System.Web.Security.Roles 机制。当我与集线器断开连接时,我无法获取信息

回答 0 投票 0

使用 DefaultHttpContext 适合消费事件吗?

我们有一个名为 IContext 的接口,它基本上是 IHttpContextAccessor 的抽象,能够从请求标头中获取令牌和声明。因此我们可以从每个 http 中得到我们想要的任何声明

回答 0 投票 0

如何在 NET 6 C#(WEB API)中从中间件读取请求主体

我有一个中间件,在那里我捕获了错误,我想打印路由和正文中发送的信息,我使用了几个显示的代码,但返回的信息是空的。 这是

回答 3 投票 0

Blazor服务器应用程序中的HttpContext.Session。

我试图在我的ASP.NET Core Blazor服务器应用程序中使用HttpContext.Session(正如这个MS Doc中所描述的那样,我的意思是:在启动过程中所有的设置都是正确的)以下是代码部分,当我试图设置一个 ...

回答 1 投票 0

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