如何在服务器端Blazor中自定义ASP.NET Core身份?

时间:2019-11-25 04:39:30

标签: blazor asp.net-core-identity blazor-server-side

对于普通的MVC风格的网站,我可以获得一组可以自定义的ASP.NET Core Identity预先生成的页面。有了它,我可以做一些事情,例如在注册页面上询问用户的年龄。

服务器端Blazor的等效功能是什么?

1 个答案:

答案 0 :(得分:-1)

您看到的差异与Blazor没有直接关系,但在所有AspNetCore> 2.x项目中都存在。
GUI位于程序包中的一组“罐头” Razor页面内。

使用正确的入门模板时,您应该已经看到一个Areas文件夹,其中包含一些文件。

右键单击您的项目,选择“添加”,“新脚手架项目”,“标识”。

现在已将选定的Razor页面提取到您的项目中,您可以对其进行更改。您还需要一个ApplicationUser : IdentityUser {},但这应该很熟悉。


在应用脚手架后,您可能需要修复一些问题。参见https://stackoverflow.com/a/57663817/60761