DevExpress expressApp Framework Security System customize
本文关键字:System customize Security Framework expressApp DevExpress | 更新日期: 2023-09-27 18:31:17
如何使用现有数据库在 XAF 安全系统中实现 RBAC?
正如 XAF 教程所述.cs我在 WinApplication 中添加了安全策略复合体和身份验证标准控件。
我的数据库有serval 表,一个等于用户的 SysUser 表,一个等于角色的 SysActor 表,以及一个用于描述 SysUser 和 SysActor 之间关系的 SysActorRight 表。
我使用持久类向导生成 XPO 并使其继承自 SecuritySystemUser 和 SecuritySystemRoleBase。
但我无法将安全复杂组件的 UserType 和 RoleType 属性设置为我自己的类型。那我该怎么办?
非常感谢您阅读我糟糕的书面英语。
您确定使用的是SecurityStrategyComplex
而不是SecurityComplex
吗?您确定SysUser
实现IUserWithRoles
并且SysActor
实现IRole
吗?
这里有一个示例项目显示了完整的实现。
对于所有与 DevExpress 相关的问题,首先要询问的是支持中心。