提问人:f0rt 提问时间:4/30/2016 最后编辑:f0rt 更新时间:9/17/2023 访问量:8512
是否有用于管理与 ASP.NET 5 兼容的 ASP.NET Identity 用户/角色的 UI?
Is there UI to manage ASP.NET Identity users/roles compatible with ASP.NET 5?
问:
我正在使用:
- VS2015u2 (英语)
- ASP.NET 5
- MVC 6的
我正在寻找一些 UI 来管理用户/角色。
我尝试过的一些事情:
- Identity Manager - https://github.com/IdentityManager/IdentityManager 我想它仍然与最新的 asp 更改不兼容。
答:
请查看 MVC 5 安全性和创建用户角色 ASP.NET https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97
希望这就是你要找的。
如果要使用 UI 获取所有角色和用户来管理 asp.net Identity。
尝试 asp.net MVC 项目制作新的空白。确保不要单击“单个用户帐户”。然后转到包管理器控制台并在控制台上点击以下查询。
Install-Package Microsoft.AspNet.Identity.Samples -Version 2.2.0-alpha1
此程序包包含一个 asp.net MVC 应用程序,该应用程序演示如何使用 asp.net Identity 中的功能。还与 asp.net 兼容。将数据库与 ApplicationDbContext 连接后,应检查默认角色和用户。
最近,我使用个人身份验证测试了 ASP.NET Web 应用程序模板,它在 ASP.NET 5 中运行良好。
它是一个 Razor 页面库,如果需要编辑文档中详述的代码,可以搭建基架: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
评论