我正在构建核心mvc应用程序以支持多个子应用程序,以便它们可以在多个IIS服务器上运行
由于迁移的复杂性,特别是在制作中,我不喜欢使用EF,因此我需要编写自己的用户处理机制,如果我想知道我最好的选择是什么需要进行大规模的角色或授权检查才能达到数千个角色。我需要保护像:
这样的东西..以及许多可在此多服务器/域解决方案中使用(User.IsInRole方法或授权属性)的授权方案。
我需要您的指导,了解如何按照最佳做法实现这一目标。
答案 0 :(得分:1)
关于不使用EF。 IDS4中的所有“存储”都是抽象,因此您可以为每个IDS4实体实现自己的(而不是使用EF螺栓),同样您可以实现自己的IProfileService和IClaimsService来使用您想要的任何后端。