我的应用程序中有一个 JWT 令牌实现,并且我实现了 Google 登录。 但是现在,没有设置HttpContext.User声明。 这是我的startup.cs : 我这样登录: 这就是我创建 JWT 令牌的方式: 通常,它设置HttpContext.User和声明,我可以检查 但现在,这将返回 ...
我的应用程序中有一个 JWT 令牌实现,并且我实现了 Google 登录。 但是现在,没有设置HttpContext.User声明。 这是我的startup.cs : 我这样登录: 这就是我创建 JWT 令牌的方式: 通常,它设置HttpContext.User和声明,我可以检查 但现在,这将返回 ...
赏金将在 6 天后到期。 此问题的答案有资格获得+200声望赏金。 eia92想提请更多人注意这个问题。 我最近将我的应用程序升级到 .net 核心 6,现在我在尝试使用此代码获取服务时遇到此错误: 我阅读了其他一些提到在我的 ConfigureServices() 方法中添加 HttpCont ...
我向 Azure 部署了一个应用程序。具有 Windows 帐户的内部用户在导航到该应用程序时会自动登录。 外部用户需要输入用户名和密码才能登录应用程序。 他们的用户名是一个 email 地址,其域名与内部用户使用的域名不同。 我使用HttpContext.Current.User.Identit ...
我正在研究 ASP.NET Web Api 上的 .NET 4.8.1 我想将文件上传到我在D:/Repo/Tests009...中的项目的App_Data文件夹...通过创建根 这将返回此路径: 但我得到这个错误: DirectoryNotFoundException:找不到路径的一部分: ...
场景 - 目标流程从登录开始。 当用户通过身份验证时,它被重定向到 MVC 应用程序以创建 session 并将其存储在 http cookie 中,使用带有 cookie scheme 的标准登录实现。 创建声明(并显示在浏览器中)后,用户无需再次传递凭据即可转到 Web 表单站点,因为它之前已经 ...
我正在开发旧版 Web 表单应用程序 Framework 4.8。 我正在与之交互的一些代码是异步的。 它与 NHibernate 一起工作,NHibernate 的会话存储在请求的 HttpContext 中。 问题是我在某些异步工作中失去了对上下文的访问权限,这意味着我无法从那时起访问当前会话。 ...
我写了以下公共方法: 我有多个使用该方法的地方,但由于我必须添加HttpContext httpContext ,所以我一直收到此错误: Error CS7036 There is no argument given that corresponds to the required formal p ...
我一直在阅读IHttpContextAccessor根本不应该与 Blazor 应用程序一起使用。 但是,建议的方法似乎都只关注组件内的使用。 我试图在策略授权期间访问 http 上下文,但我没有看到在不注入IHttpContextAccessor的情况下执行此操作的明确方法。 授权时也有问题吗? ...
启动.cs 我按如下方式添加 HttpContextHelper 我使用WebMarkupMin库来压缩cshtml文件并在Startup.cs文件中调用它。 问题是我想在类的任何地方直接使用项目中的HttpContext 。 当我将HttpContextHelper添加到Startup.cs时,它 ...
我正在尝试在我的自定义类(BLL 类)上使用 HttpContextAccessor,当我成功初始化 ContextAccessor 时,HttpContext 本身是 null。 program.cs 中的代码 UserPermisionConfig 组件代码 有什么帮助吗? ...
我的服务中有这个 API 电话 我使用此上下文的原因是为我的拦截器调试无效令牌案例。 您可以在这篇文章中找到更多相关信息。 我应该在这里提到这个上下文仅用于调试目的。 关键是在生产阶段永远不要忘记它。 这是我对 api 电话的单元测试 问题 req.request.context.keys()是一个 ...
所以我试图将一个 HttpContextAccessor 添加到我的 startup.cs 文件中,我找到了这两个选项。 所以我的问题是,我应该同时添加它们还是只添加一个? 它们之间有什么区别? ...
我们曾经在 .Net Framework 中编写代码用于服务器端的DataTable过滤。 这是HttpContext.Request工作正常的旧代码。 Now in.Net 6 how we can establish the same search and get HttpContext a ...
我在 .net 核心 6 中创建了一个 class 库,其中包括 http 上下文的中间件。 然后我得到请求正文(其中上下文是 HttpContext): 如果我将其保留为 class 库,这可以正常工作。 但是,如果我构建 nuget package 然后将其安装到另一个 api 应用程序中,我 ...
我有一个.Net Core 项目,我使用带有 signalR 和 HttpContext.Session 的 tableDependency(获取当前用户会话)。 项目启动良好 signalR 工作正常,但我在网格 tableDependency 上插入/更新数据向数据接受者员工发送通知。 但是当 ...
顾名思义,我试图找出是否有一种方法可以通过传递派生的 class 向 ASP.Net 框架通过其管道使用的 HttpContext 传递添加功能,例如,用于额外的特定错误处理。 这可能吗? 如果是这样,我会怎么做呢? 非常感谢你的帮助 ...
我是 Blazor(服务器)和 ASP.NET Identity 的新手。 我在互联网上搜索如何检索当前登录的用户。 我正在使用带有内置函数的 ASP.NET IDENTITY。 我看到有人使用 SignInMananger 和 AuthenticationState,甚至是 HttpContext ...
HttpContext.Items : 获取或设置可用于在此请求范围内共享数据的键/值集合。 为了在单个请求中保留值,我通常使用 ViewBag(或 ViewData)。 HttpContext可在控制器操作中访问: 它也可以在剃刀视图中使用: 此外,其他方法(由控制器操作调 ...
我正在构建一个 ASP.NET Core Web API 应用程序并使用Microsoft.AspNetCore.Identity和Microsoft.AspNetCore.Authentication.JwtBearer库。 我正在登录。然后我在 Swagger 中注册令牌。 然后我可以通过以下 ...
我正在 latest.Net 6 平台上开发服务器(控制台应用程序),使用 AspNetCore.signalR 和 OnConnectedAsync 方法我想读取 HttpContext 中存在的标头,但我无法获得 HttpContext,我试过:var httpContext = Contex ...