我试过一些方法:
iklwldmw1#
最近,我测试了带有个人身份验证的ASP.NETWeb应用程序模板,它在ASP.NET5中运行良好。它是一个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
ar5n3qh52#
请查看ASP.NET MVC 5安全性和创建用户角色https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97希望这就是你要找的。
j2qf4p5b3#
如果您希望获得所有具有UI的角色和用户以管理asp.net身份。尝试创建新的空白asp.netMVC项目。确保未单击“个人用户帐户”。然后转到包管理器控制台并在控制台上单击以下查询。
Install-Package Microsoft.AspNet.Identity.Samples -Version 2.2.0-alpha1
此包包含asp.netMVC应用程序,该应用程序向您展示如何使用ASP.NET Identity中的功能。也与ASP.NET兼容。将数据库与ApplicationDbContext连接后,应检查默认角色和用户。
3条答案
按热度按时间iklwldmw1#
最近,我测试了带有个人身份验证的ASP.NETWeb应用程序模板,它在ASP.NET5中运行良好。
它是一个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
ar5n3qh52#
请查看ASP.NET MVC 5安全性和创建用户角色https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97
希望这就是你要找的。
j2qf4p5b3#
如果您希望获得所有具有UI的角色和用户以管理asp.net身份。
尝试创建新的空白asp.netMVC项目。确保未单击“个人用户帐户”。然后转到包管理器控制台并在控制台上单击以下查询。
此包包含asp.netMVC应用程序,该应用程序向您展示如何使用ASP.NET Identity中的功能。也与ASP.NET兼容。将数据库与ApplicationDbContext连接后,应检查默认角色和用户。