使用ASP.NET Core Identity将登录功能添加到ASP.NET Core应用程序。
ASP.NET Core Identity:在不同应用程序中生成和确认电子邮件时出现“无效令牌”
我正在开发一个使用 ASP.NET Core Identity 的项目,该项目涉及两个独立的应用程序:一个 API 和一个 MVC 应用程序。 我的场景如下:我使用 UserMan 生成电子邮件确认令牌...
从 .NET 8 升级到 .NET 9 后,电子邮件确认不起作用
用户注册时我有这样的代码: var代码=等待_userManager.GenerateEmailConfirmationTokenAsync(用户); var callbackUrl = Url.Action("confirmemail", "home", new { ...
在我的 ASP.NET Core 5.0 项目中,我改变了 services.AddDbContext(...); 到 services.AddPooledDbContextFactory(...); 现在应用程序...
我的 ASP.NET Core Blazor 应用程序以子域为主题,但我不希望用户每次访问不同子域上的网站时都必须签名。 cookie配置如下: 布伊...
我的 ASP.NET Core Blazor 应用程序以子域为主题,但我不希望用户每次访问不同子域上的网站时都必须签名。 cookie配置如下: 布伊...
ASP.NET Core 8.0 MVC 和身份:模拟时出错,System.NotSupportedException:默认 UI 需要具有电子邮件支持的用户存储
我正在使用 Moq 创建单元测试,以实现 Microsoft Scaffold Identity 自动生成的类(特别是 Register.cs.cshtml)的 100% 覆盖率。但是,我在某些地方遇到了这个错误...
在之前的 ASP.NET MVC 中,如果用户未经过身份验证,有一个选项可以重定向到登录操作。 我对 ASP.NET Core 也需要同样的东西,所以我: 创建了一个 ASP.NET Core 项目...
如何将未经授权的用户重定向到 ASP.NET Core 5 中的自定义登录视图
我在面向 .NET 5 的 ASP.NET Core 5 项目中使用 Identity。 如您所知,当我们创建一个控制器并授权任何尝试访问控制器中视图的用户时,身份将重定向他们......
从 ASP.NET Core 8 Web API 将自定义角色保存在 AspNetUserRoles Identity 表中
我正在尝试为基于 Angular 和 .NET Core 的 Web 应用程序开发后端 ASP.NET Core 8 Web API。我已使用代码优先迁移在 SQL Server 数据库中创建了 Identity 表。 ...
如何在 ASP .NET Core 中配置身份验证处理程序?
我正在开发 ASP.NET Core Minimal API,并且我正在尝试使用身份承载方案通过 JWT 令牌进行身份验证。我遵循了一些教程来尝试实现这一目标,但我总是得到......
ASP.NET Core集成测试IPasswordHasher<T>.HashPassword生成不同的哈希值
我正在集成测试我的 ASP.NET Core 应用程序,特别是登录操作,我遇到了一个问题,即 IPasswordHasher.HashPassword() 在我的 ...
配置自定义域时,SignOutAsync() 不会删除应用程序 cookie
我使用 ASP.NET Core Identity 进行身份验证和授权。 因为我希望用户登录 mysite.com 并且能够访问 subdomain.mysite.com 而无需再次登录,所以我配置了我的...
我有一种情况,我相信问题是组件的生命周期,使用 blazor 服务器端和 .net 8。 使用 blazor 为我提供的结构,从登录页面进入后...
在与 Identity 集成的 ASP.NET Core 6 MVC 项目中添加自定义 404 错误页面
我正在开发一个与用户管理身份集成的 ASP.NET Core 6 MVC 项目。 在 Identity 中,默认存在 301 错误的 AccessDenied 页面。 我想添加自定义 404 错误
如何在 ASP.NET Core Identity 中分离两种用户类型(学生和教师)的登录系统?
我正在开发一个 ASP.NET Core Identity 项目,其中有两种不同类型的用户:学生和教师。要求如下: 学生账户只能登录学生网站。
EF Core IdentityDB 开发无需访问身份验证提供程序
我正在开发一个仅在外部进行身份验证的应用程序,并且我正在尝试创建一个身份应用程序数据库。 然而,我们还没有完成authentica的配置和集成...
如何从数据库加载用户角色并在 blazor wasm 中分配给用户
我有一个托管在 ASP.NET Core 中的 Blazor WebAssembly (WASM) 应用程序,它使用默认的 ASP.NET Core Identity 对用户进行身份验证。 在 Program.cs 的服务器项目中,我有以下代码: 建设者.服务.
IServiceCollection 不包含 AddIdentity 的定义
在我的扩展方法中,我尝试添加身份服务: 使用域.实体; 使用基础设施.持久性; 使用基础设施.Seeders; 使用 Microsoft.AspNetCore.Identity; 使用Micro...
为什么我应该始终为我的 Authorize 属性定义 JwtBearerDefaults.AuthenticationScheme?
我有一个简单的 JWT 身份验证示例,您可以在这里找到它 services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(选项=> 如你所见,我有广告...
带有 Google 身份验证的 ASP.NET Core 身份
我们有一个带有 ASP.NET Core Identity 的 ASP.NET Core 应用程序,我们希望用户仅通过 Google 进行身份验证(无登录表单)。 我们这样配置身份验证: services.AddAuthentica...