VS 2019中的Asp.Net Core Blazor模板可以创建一个服务器端应用程序,该应用程序将使用Microsoft SQL Server管理帐户和身份管理声明。
我想将MongoDB改为用于帐户和理赔管理。这样,我想使Blazor能够使用装饰器和AuthorizeView来允许对特定标识或声明的特定访问。
我已经搭建了Identity构造,但是我对如何继续感到困惑。
有一个可用的开源身份提供程序称为AspNetCore.Identity.Mongo。
我可以在blazor中使用该提供程序吗?如果可以,如何将该提供程序集成到我的Blazor项目中?
github上是否有任何项目可以展示Blazor中针对自定义身份提供者的必要调整?
我正在做类似的事情。Blazor本质上使用Dotnet核心,因此解决方案可以实现。
相关的Nuget软件包是https://github.com/matteofabbri/AspNetCore.Identity.Mongo/blob/master/README.md对于3.0,请使用6系列的Nuget软件包(最新的6.7)
这是我发现的一个github示例,它使用momgoDb作为Identity的数据库。https://github.com/AlejandroRuiz/CosmosDBTutorial
Git Hub是本教程的实现。在此处输入链接说明
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句