我在用:
我正在寻找一些 UI 来管理用户/角色。
我尝试过的一些事情:
最近,我测试了带有个人身份验证的 ASP.NET Web 应用程序模板,它在 ASP.NET 5 上运行良好。
这是一个 Razor Pages 库,如果您需要按照文档中的详细说明编辑代码,您可以使用它搭建脚手架:https://learn.microsoft.com/en-us/aspnet/core/security/authentication/scaffold -identity?view=aspnetcore-5.0&tabs=visual-studio
这是相关部分:
本例中的代码是 Razor Pages 而不是 MVC,但据我所知,您可以在同一个项目中使用这两种代码,并且从 Razor Pages 迁移到 MVC 应该相当简单,如 GitHub 讨论中所述:https:/ /github.com/aspnet/Identity/issues/1825#issuecomment-396342979
请查看ASP.NET MVC 5 安全和创建用户角色 https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97
希望这就是您要找的。
如果你想获得所有角色和用户的 UI 来管理 asp.net 身份。
尝试制作新的空白asp.net MVC 项目。确保不要单击个人用户帐户。然后转到包管理器控制台并在控制台上点击以下查询。
Install-Package Microsoft.AspNet.Identity.Samples -Version 2.2.0-alpha1
此包包含一个 asp.net MVC 应用程序,它向您展示了如何使用 asp.net Identity 中的功能。也与 asp.net 兼容。将数据库与 ApplicationDbContext 连接后,您应该检查默认角色和用户。