ASP.NET Identity系统旨在取代以前的ASP.NET成员资格和简单成员资格系统。
我有一个 ASP.NET Core 应用程序,其中包含网页和 API(使用控制器)。 它工作正常,除了现在,如果我尝试访问 API,我会被重定向到登录页面。 我想要...
如何在Identity中的AspNetRoles表中添加新角色? var roleresult = UserManager.AddToRole(currentUser.Id, "Admin"); 我正在使用上面的代码将管理员角色分配给用户,但它......
ASP.NET Core Identity userManager.AddToRoleAsync() - 按 id 添加
我有一个自定义用户角色类,以 CompanyId 作为外键。所以我可以创建与公司相关的用户角色。这意味着管理员角色或任何其他角色本身可以在多个com...
在 ASP.NET Identity 中创建新用户时,LockoutEnd 未设置为 null
要创建一个新用户,我正在执行以下操作: var 用户 = 新的应用程序用户 { 全名 = 型号.名称, 用户名 = 型号.电子邮件, 电子邮件 = 型号.电子邮件, 锁定结束=空, }; var 结果 = 等待 userMan...
附加到 Entity Framework Core 中固定长度属性的尾随空格
我在 .NET 8 应用程序中遇到一个问题,即存储在数据库中时,尾随空格被附加到固定长度属性(用户名)。我正在使用数据库提供商 - Microsoft。
使用 .NET 桌面 (WPF/WinUI3) 中的本地(个人)帐户对 Web API 进行身份验证
我希望开发一系列应用程序,包括Web、API和Windows桌面; Web 应用程序将支持本地“个人”(ASP.NET Identity) 帐户(如存储在
PasswordHasher<TUser> 对 TUser 没有任何作用,为什么那个通用参数在那里?
这是密码哈希器的来源。 https://github.com/dotnet/AspNetCore/blob/master/src/Identity/Extensions.Core/src/PasswordHasher.cs 你可以清楚地看到泛型类型 TUser 只是
如何在 Blazor WebApp 和 Identity 中实际实现角色?
所以,事情是这样的:如果您创建启用了个人帐户的 Blazor WebApp (.Net8),它将为您提供一个可行的解决方案。对于开发,我使用 Sqlite。这就是它的样子(在...
ApplicationUser 类型不能用作泛型类型或方法“IdentityDbContext<TUser>”中的类型参数“TUser”
尝试在 ASP.NET Core 2.0 中实现 Identity。我在解决这个问题时遇到了很多问题。 启动.cs 公开课 创业 { 公共启动(IConfiguration配置) {
将 JWT 添加到 .Net Identity 后,基于角色的授权不起作用
将 Jwt 身份验证添加到 Web API 后,如果我不在天气预报控制器方法中指定角色,似乎也可以。指定角色后,只有 JWT 授权有效。我尝试过...
为什么登录尝试在PasswordSignInAsync方法(ASP.NET)中返回{NotAllowed}
我在我的ASP.NET项目中使用了一个身份,它自动创建了登录和注册功能,我可以很好地注册到网站,注册帐户后登录,我可以...
修复 WebApplicationBuilder.Services ASP.NET
我正在尝试使用 AspNetCore.Identity 和 .NET 7 创建自定义注册 WebApp。这是我在 program.cs 文件中的代码 使用 AspNetIdentity.Data; 使用 Microsoft.AspNetCore.Identity; 使用
假设,我有一个包含用户名/密码的 SQL Server 数据库。在我的“登录”视图中,我希望在用户名/密码文本字段中输入数据,当我单击“登录”时,我想使用我的登录名
我正在使用 ASP.NET Identity。登录应用程序是 .NET6,应用程序本身是 .NET 4.8 我按照这篇文章进行了设置,它工作正常......大约 https://github.com/dotnet/AspNetCore.Docs/
ApplicationUser 不能用作泛型类型或方法“ApiAuthorizationDbContext<TUser>”中的类型参数“TUser”
在 ASP.NET Core-6 Web API 中,我正在尝试实现 IdentityDBContext。 我有这些模型: 公共类ApplicationUser:IdentityUser { 公共字符串名字{获取;放; } p...
RoleExistsAsync 始终返回 false,尽管角色已在 .NET Core 8 Identity 中播种
我在使用 Identity 进行身份验证的 .NET Core 8 Web API 项目中遇到角色管理问题。我已在 OnModelCreating 方法期间成功将角色植入数据库...
如何将登录页面设置为 ASP.NET Razor Pages 中的默认登录页面?
我是 Razor Pages 新手,正在使用个人身份验证在 ASP.NET Core 5 中创建一个小型 Web 应用程序。我希望每当加载我的应用程序时,登录页面都应作为登陆页面打开,然后
我有一个使用 JWT 身份验证的 ASP.NET Core API。简单设置: .... 字符串权限 = $"https://{configuration["Auth:Authority"]}"; 字符串观众=配置[“验证:观众”]; 重新...
我在 Blazor 服务器端版本 8 中使用 ASP.NET Core Identity 库。 该库提供了一个页面供用户从系统中删除自己。当它们被删除时 - 它不会删除...