![](/img/trans.png)
[英]ASP.NET Core Web App forced to login frequently
我有一個 ASP.NET Core 3.1 Web 應用程序,它使用 ASP.NET 身份進行身份驗證。 當我在本地運行它時一切正常,但是當我部署到托管服務提供商時,我發現用戶被要求非常頻繁地登錄(僅在幾分鍾不活動之后)。 此時我的猜測是時機與應用程序池回收有關,因為我可以通過手動回收應用程序池來強 ...
[英]ASP.NET Core Web App forced to login frequently
我有一個 ASP.NET Core 3.1 Web 應用程序,它使用 ASP.NET 身份進行身份驗證。 當我在本地運行它時一切正常,但是當我部署到托管服務提供商時,我發現用戶被要求非常頻繁地登錄(僅在幾分鍾不活動之后)。 此時我的猜測是時機與應用程序池回收有關,因為我可以通過手動回收應用程序池來強 ...
[英]IdentityServer4 can't add asp net core identity with custom user store
我正在嘗試將我的自定義 IUserStore 實現與 IdentityServer4 + Asp Net Core Identity 一起使用,我遵循的步驟是在刪除 EntityFramework 資產后創建新的“IdentityServer with Asp Net Core Identity”又 ...
[英]ASP.NET Identity with Sustainsys Saml2 - How to persist ExternalLoginInfo Claims?
我有一個 ASP.NET Core 應用程序,針對 netcoreapp3.1,設置了 ASP.NET Identity 和 Sustainsys.Saml2.AspNetCore2 包。 IDP 啟動的 SAML 身份驗證工作正常,但我無法在身份驗證重定向后從登錄用戶檢索自定義屬性/聲明。 ...
[英]Overriding SignInManager throwing an error on startup
我正在嘗試使用 CustomSignManager 覆蓋 SignInManager 但在啟動類中注冊它時出現錯誤 System.InvalidOperationException:類型 CustomSignInManager`1 必須從 UserManager 派生。 在 Microsoft.A ...
[英]Blazor Server Side Login Page Not Redirecting on Chrome
我遇到了 Blazor 服務器端和 ASP.NET 核心標識的奇怪問題/錯誤,它只發生在 Chrome 上。 它在 Microsoft Edge 上完美運行。 基本上要登錄,我使用默認的 ASP.NET 身份 Razor 頁面(即 /Identity/Account/Login)已經在我的項目中搭建 ...
[英]Understanding oauth external login authentication flow in ASP.NET Core Identity
我在 ASP.NET Core 3 中實現 Identity 並且在理解外部登錄身份驗證流程時遇到了一些問題,我的用戶也是如此。 事情開始得很清楚: 正如預期的那樣,系統會提示我選擇一個 Google 身份: 現在,我希望看到如下所示的對話框,請求授予我的應用訪問 Google 身份的各個部分的 ...
[英]Problems with Identity.TwoFactorRememberMe and updated user SecurityStamp
使用驗證器應用程序使用兩因素登錄后,我將 rememberClient 設置為 true,如下所示: 登錄工作正常,我得到了.AspNetCore.Identity.Application和Identity.TwoFactorRememberMe cookie。 如果我退出並再次登錄,則不需要使 ...
[英]asp.net identity 3 - Reset password invalid token
我正在通過發送帶有 ASP.NET 核心身份 3 的重置鏈接的電子郵件來設置密碼重置功能。 我的第一篇文章生成令牌和電子郵件正文並發送電子郵件。 第 13 至 20 行僅用於測試以檢查令牌是否可用於重置密碼。 第 18 行構建了到 angular 客戶端 SPA 的重置鏈接。 在SPA中輸入 ...
[英]ASP.NET Identity vs Azure AD B2C
我一直在使用 Azure 的移動應用服務產品開發 Cordova 應用程序。 它通過 Facebook 提供外部登錄,但它沒有提供現成的解決方案來將用戶存儲到 SQL 數據庫中,我還可以在其中添加自定義配置文件列。 如果我在 5 多年前制作這個應用程序,我會使用 ASP.NET Identity ...
[英]How do I migrate asp.net 2.2 identity tables to asp.net 3.1 schema?
我用 asp.net core 2.2 開始了一個項目。 我使用“代碼優先”方法開發了數據庫。 后來,我用asp.net 3.1 創建了一個新的解決方案。 我從該現有數據庫生成了初始遷移。 最后,我向新的 asp.net 3.1 Web 應用程序添加了身份驗證和角色。 不幸的是,現在 EF Core ...
[英]Make request from Frontend using Access Token which was issued for the Backend
我有一個具有經典客戶端服務器架構的應用程序。 ASP.NET 核心位於后端和前端 jQuery、Angular 或 vanilla-js。 對於身份驗證,我使用 OpenID-Connect 認證服務器。 (鑰匙披風) 到目前為止,我可以通過 asp.net 核心身份驗證中間件登錄。 獲取我的訪 ...
[英]Manually Authenticate a User with Claims for every request
我在 API 上使用 ASP.NET Core 2.2 和 ASP.NET Identity。 是否可以為每個請求手動驗證具有聲明的用戶? 我想在最初的開發階段使用它...... ...
[英]What is the different between System.IdentityModel.Tokens & Microsoft.IdentityModel.Tokens? Which one should I use in an ASP.NET Core application?
我們可以在 NuGet 庫中找到兩個獨立的包: System.IdentityModel.Tokens.Jwt Microsoft.IdentityModel.Tokens 兩者似乎都定期更新並有數百萬次下載。 我知道System.IdentityModel.Tokens.Jwt ...
[英]How to make custom user claims be available in API requests
我有一個解決方案包括: ASP.NET Core 2.1在ASP.NET Identity Core之上運行IdentityServer4。 ASP.NET Core 2.1 Web API設置為使用IdentityServer作為身份驗證提供程序。 使用oidc-cl ...
[英]My Custom Authorize Attribute Always Redirects to Un authroized page
我正在為一項需求編寫自定義授權屬性。 根據要求,我需要為該特定操作方法傳遞所有允許的角色,如下所示。 當用戶登錄時,應該將登錄的用戶角色與所有允許的角色進行比較(在上面的代碼中,所有允許的角色是Admin和Reviewer )。 如果角色匹配,則用戶可以看到該視圖,否則應將頁面導 ...
[英]Identity server 3 remember me not working when we give “/identity” path
我對此問題進行了大量研究和閱讀,最后發現該問題與Identity Server URL有關。 我們給路徑指定了"/Identity" (app.Map("/identity", idsrvApp =>) ,請記住我無法正常工作。如果刪除它,則可以正常工作。由於該應用程序正在生產中,並且有 ...
[英]Add application roles as custom claims to Azure AD identities
我有一個webapp,它同時支持基於表單的身份驗證(使用OOTB Asp.net身份框架)和基於Azure AD的身份驗證(使用OpenID Connect)。 身份驗證對於基於表單的用戶和Azure AD用戶都適用。 現在,角色位於數據庫中(使用OOTB Asp.net身份框架),並且將角 ...
[英]Entity Framework Core with .Net 4.7 MVC Identity Issues
我希望在我剛剛開始構建的項目中用EF Core替換EF6。 我面臨的問題是當前我正在像使用Identity這樣從IdentityDbContext繼承我的Context。 遷移到EF Core要求我使用Identity Core。 這在我的數據訪問層中很好,因為我可以只引用Mic ...
[英]Can't retrieve UserId from Microsoft.AspNet.Identity
我創建了一個新類,我想管理一些事情,其中之一是獲取用戶ID Microsoft.AspNet.Identity 。 我收到此錯誤消息 CS0103當前上下文中不存在名稱“用戶” 這是我的代碼: 我期待intellisense能夠使用Microsoft.Asp ...
[英].Net Identity 3 on existing solution
我相信.NET Identity 3無法在現有(v4.5)ASP.NET解決方案上運行,但需要.NET Core。 我無法更新到.NET Core。 有沒有解決方法? 如果不是,那么人們應該如何從ASP.NET成員身份遷移到ASP.Net Identity? ...