考虑一个具有子角色的自定义安全角色。这些子角色也有子角色。如果它们链接太多,您将得到一个编译器错误,上面写着:
这个角色有太多的子角色。最大子角色深度为3。
为什么最大子角色深度为3,以及不修复错误的后果是什么?
发布于 2019-05-16 18:53:11
我认为这个错误是因为您可以创建循环引用。

当你达到一定的深度,结合许多节点,检查循环引用的数学可能变得荒谬和性能沉重。
此外,我猜想AX使用树遍历来检查安全性,而且它可能会对遍历大量节点产生性能影响。
https://stackoverflow.com/questions/56174740
复制相似问题