cost 214 ms
ASP.NET 核心 Web API:JWT 令牌未設置“HttpContext 用戶”

[英]ASP.NET Core Web API: JWT token does not set "HttpContext User"

我的應用程序中有一個 JWT 令牌實現,並且我實現了 Google 登錄。 但是現在,沒有設置HttpContext.User聲明。 這是我的startup.cs : 我這樣登錄: 這就是我創建 JWT 令牌的方式: 通常,它設置HttpContext.User和聲明,我可以檢查 但現在,這將返回 ...

解析失敗,出現錯誤:IHttpContextAccessor 類型沒有可用的公共構造函數

[英]Resolution failed with error: No public constructor is available for type IHttpContextAccessor

賞金將在 6 天后到期。 此問題的答案有資格獲得+200聲望賞金。 eia92想提請更多人注意這個問題。 我最近將我的應用程序升級到 .net 核心 6,現在我在嘗試使用此代碼獲取服務時遇到此錯誤: 我閱讀了其他一些提到在我的 ConfigureServices() 方法中添加 HttpCont ...

HttpContext.Current.User.Identity.Name 非 Windows 用戶的替代方案?

[英]HttpContext.Current.User.Identity.Name Alternative for Non-Windows User?

我向 Azure 部署了一個應用程序。具有 Windows 帳戶的內部用戶在導航到該應用程序時會自動登錄。 外部用戶需要輸入用戶名和密碼才能登錄應用程序。 他們的用戶名是一個 email 地址,其域名與內部用戶使用的域名不同。 我使用HttpContext.Current.User.Identit ...

HttpContext.Current.Server.MapPath 它返回錯誤的路徑(DirectoryNotFoundException:找不到路徑的一部分)

[英]HttpContext.Current.Server.MapPath It returns a wrong path (DirectoryNotFoundException: Cannot find a part of the path)

我正在研究 ASP.NET Web Api 上的 .NET 4.8.1 我想將文件上傳到我在D:/Repo/Tests009...中的項目的App_Data文件夾...通過創建根 這將返回此路徑: 但我得到這個錯誤: DirectoryNotFoundException:找不到路徑的一部分: ...

從來自 MVC 的 Web 表單中的現有 AspNetCore.Cookie 中提取聲明

[英]Extracting the claims from existing AspNetCore.Cookie in a webform, coming from the MVC

場景 - 目標流程從登錄開始。 當用戶通過身份驗證時,它被重定向到 MVC 應用程序以創建 session 並將其存儲在 http cookie 中,使用帶有 cookie scheme 的標准登錄實現。 創建聲明(並顯示在瀏覽器中)后,用戶無需再次傳遞憑據即可轉到 Web 表單站點,因為它之前已經 ...

如何在 Web 表單中執行基於任務的工作時保持對 HttpContext 的訪問

[英]How to maintain access to HttpContext while doing task-based work in webforms

我正在開發舊版 Web 表單應用程序 Framework 4.8。 我正在與之交互的一些代碼是異步的。 它與 NHibernate 一起工作,NHibernate 的會話存儲在請求的 HttpContext 中。 問題是我在某些異步工作中失去了對上下文的訪問權限,這意味着我無法從那時起訪問當前會話。 ...

ASP.NET 核心6:HttpContext的問題

[英]ASP.NET Core 6: problems with HttpContext

我寫了以下公共方法: 我有多個使用該方法的地方,但由於我必須添加HttpContext httpContext ,所以我一直收到此錯誤: Error CS7036 There is no argument given that corresponds to the required formal p ...

由於 Blazor(服務器)應用程序不應使用 IHttpContextAccessor,我們如何在 IAuthorizationHandler 中讀取此信息?

[英]Since Blazor (server) apps should not use IHttpContextAccessor, how can we read this information in an IAuthorizationHandler?

我一直在閱讀IHttpContextAccessor根本不應該與 Blazor 應用程序一起使用。 但是,建議的方法似乎都只關注組件內的使用。 我試圖在策略授權期間訪問 http 上下文,但我沒有看到在不注入IHttpContextAccessor的情況下執行此操作的明確方法。 授權時也有問題嗎? ...

在 Asp.Net Core 5 中直接使用 HttpContext 時 Minify 中的問題

[英]Problem in Minify when using HttpContext directly in Asp.Net Core 5

啟動.cs 我按如下方式添加 HttpContextHelper 我使用WebMarkupMin庫來壓縮cshtml文件並在Startup.cs文件中調用它。 問題是我想在類的任何地方直接使用項目中的HttpContext 。 當我將HttpContextHelper添加到Startup.cs時,它 ...

HttpContext 為 null asp.net 核心 6

[英]HttpContext is null asp net core 6

我正在嘗試在我的自定義類(BLL 類)上使用 HttpContextAccessor,當我成功初始化 ContextAccessor 時,HttpContext 本身是 null。 program.cs 中的代碼 UserPermisionConfig 組件代碼 有什么幫助嗎? ...

Angular 中的單元測試 http 上下文

[英]Unit test http context in Angular

我的服務中有這個 API 電話 我使用此上下文的原因是為我的攔截器調試無效令牌案例。 您可以在這篇文章中找到更多相關信息。 我應該在這里提到這個上下文僅用於調試目的。 關鍵是在生產階段永遠不要忘記它。 這是我對 api 電話的單元測試 問題 req.request.context.keys()是一個 ...

HTTPContext.Request 方法等效於.Net 6

[英]HTTPContext.Request Method Equivalent in .Net 6

我們曾經在 .Net Framework 中編寫代碼用於服務器端的DataTable過濾。 這是HttpContext.Request工作正常的舊代碼。 Now in.Net 6 how we can establish the same search and get HttpContext a ...

如何從 Nuget package 獲取 HttpContext

[英]How to get HttpContext from a Nuget package

我在 .net 核心 6 中創建了一個 class 庫,其中包括 http 上下文的中間件。 然后我得到請求正文(其中上下文是 HttpContext): 如果我將其保留為 class 庫,這可以正常工作。 但是,如果我構建 nuget package 然后將其安裝到另一個 api 應用程序中,我 ...

SqlTableDependency_OnChanged 方法 HttpContext 值返回 null

[英]SqlTableDependency_OnChanged method HttpContext value returned null

我有一個.Net Core 項目,我使用帶有 signalR 和 HttpContext.Session 的 tableDependency(獲取當前用戶會話)。 項目啟動良好 signalR 工作正常,但我在網格 tableDependency 上插入/更新數據向數據接受者員工發送通知。 但是當 ...

是否可以在 ASP.Net 中擴展 HttpContext?

[英]Is it possible to extend HttpContext in ASP.Net?

顧名思義,我試圖找出是否有一種方法可以通過傳遞派生的 class 向 ASP.Net 框架通過其管道使用的 HttpContext 傳遞添加功能,例如,用於額外的特定錯誤處理。 這可能嗎? 如果是這樣,我會怎么做呢? 非常感謝你的幫助 ...

要在單個請求中持久化數據(從控制器到視圖),ViewData(或 ViewBag)與 HttpContext.Items 有什么區別?

[英]To persist data within a single request (from controller into the view), what is the difference between ViewData (or ViewBag) vs HttpContext.Items?

HttpContext.Items : 獲取或設置可用於在此請求范圍內共享數據的鍵/值集合。 為了在單個請求中保留值,我通常使用 ViewBag(或 ViewData)。 HttpContext可在控制器操作中訪問: 它也可以在剃刀視圖中使用: 此外,其他方法(由控制器操作調 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM